sales2099 on 02 April 2014
Uh oh.......metacritic just got a LOT more relevant.
If anything, this will help all companies work harder because their score will make or break a games legs.








