I've got the game on 360 and... well, if you like the demo, you'll like the game. :] The demo was pretty much the first level and the rest of the game seems to play similarly.
Unfortunately both myself and my roommate really, really suck at it so we've only made it past level 2. XD;