Viper1 on 21 June 2008
Ever hear of a game called Heavy Rain for PS3? They hyped the hell out of the game with a pretty intriguing tech demo back at E3 2006. Do you know when they actually began work on actual game content? Just 3 months ago.
Sound familiar?
The rEVOLution is not being televised