Press X To Jason.
Who said the PS3 was dead?
The makers of Heavy Rain debuted a new title today, and it’s visually stunning to say the least. […]