You just absolutely, positively have to deliver when you name you game Cosmic Predator Warmup, and the good thing is that the developers behind this engaging game have done just that. Curious title aside, this is actually