Wrathchild
Veteran XV
speaking of XBLA games
Zuma is f'ing bad ass. I just downloaded the demo on a whim and surprisingly enough it's probably my favorite XBLA game i've played.
If worms comes out on Live, I'm going to waste away to nothing.