twesterm on 15 February 2008
I wasn't real excited about the game at first. The art style was cool but after seeing it in action I'm pretty hyped for this game.
Just watch the "Characters" trailer