postofficebuddy on 12 December 2009
BTW, congrats to 'That Game Company'. Flower totally deserved to win best indie game. 2nd best indie game I've ever played behind Cave Story. And congrats to God of War 3 for most anticipated game.