Why are we derailing this thread to talk about Cup Head development, or decreeing MS should get out of gaming? Ridiculous...
Stay on point: Battletoads looks like a shitty shiny flash game right now. It's sterile, sluggish, and completely lacks even the tiniest ounce of personality. From what I have witnessed through this game play slice, there is absolutely no reason anyone would want to play this game. Nostalgia was probably a huge part of this title being green lit, yet it fails to pull on a single nostalgic heart string. Phil, or whoever is calling this shots, needs to pull the plug on this one and either send it back to the drawing board or just scrub it.