A few games appeared on this new section of XBLA this week. I downloaded them all and played each for a bit this evening.
Simple minigame with two WTF minigames.
Good idea, far too hard to control.
Looks nice, plays like crap.
Decent multiplayer puzzley strategy game.
Excellent, although loading after every screen? WHAT