LMAO
Seriously, this has to be a bad April Fool's joke. It looks..... messed up.
Anyway, since it's just for Xbox Live Arcade, I'm sure it won't see the light of day, and if it did, it's probably by some really obsessed fanboy who'd buy anything, and that's good for him, right? Right.
It's not much of a milking if it's just like 3 coders and 2 spriters that threw something together for the sake of throwing it together. Hell, it might actually make a cool game.