ameratsu on 16 December 2009
I know this was posted in the Zero Punctuation thread, but I might as well post it here too.
Demon's Souls > Yahtzee confirmed
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka