Any of you guys try Iron Brigade? Check out the demo on XBLA.