Monday, 8 February 2010

Heavy Rain - Gameplay Demo

via CVG
This continues to look seriously intriguing.