Wright on 02 March 2013
Woah! I love Dafoe =D
Hope a friend of mine bought this so that then I steal his console and play it! I'd hate to play this the same way I had to with Heavy Rain, via youtube :(