Wow what a great game.

Demo on live arcade now, theres also a 400 MS points prologue which allows you to keep your level, gain achievements and earn stuff to keep in the full game.