are you trying to imply ~650k sales for an indie title (never mind a fucking million) in less than a week is a low number?
I swear chartfags have some kind of undiagnosed mental disorder.