ameratsu on 14 May 2008
His brawl review was the best. I completely agree with his take on that game.
I haven't played GTA4 that much but he addresses some of my key problems with GTA games general.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka