I just got round to playing the demo and I'm not really sure if I like the game or not. Its got a quirky sense of humor which I like but the game is a little too simple. Its really hard to know where to go on the maps unless you hold X the whole time.

That said the music playing during the demo has been stuck in my head since playing it. I may have to hunt down an mp3 of it to stop it from looping constantly in my head.