Has anyone played this demo? Man this game sucks. They totally defaced the Contra name. What a piece of garbage. I hope Rush N Attack doesn't suck as much.