AngryLittleAlchemist on 21 April 2018
Wasn't Heavy Rain originally a game that most people thought wouldn't pass a million only to get to around 5.3 million on two platforms?
Yeah ... don't see this being overshadowed