ameratsu on 27 November 2008
Good video. I agree with what they said about E3, and most of what they said about the Wii.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka