Top
10°

Eurogamer 09: Heavy Rain – Video Preview

Thought we would show you a short section of the game which was on show at Eurogamer 09, as already previewed, this game is without a doubt our game of the show!

The story is too old to be commented.