Birdie Says:

That actually looks like a pretty badass game.  XBLA Version Please?