Hey, anyone in the UK noticed that Heavy Rain doesn't seem to exist anywhere on the Game or Gamestation websites? Hope this doesn't mean they're not stocking it...
EDIT
That should have been 'listed' in the title.
Heavy Rain
Game » consists of 12 releases. Released Jan 25, 2010
Log in to comment