Rogerioandrade on 09 August 2013
Most of those are digital sales, right ? As for July, 27th, the amount of physical media sales sits around 510 k worlwide.
Still..impressive nonethless. I do believe that this should be download only, since its low cost