Space chimps or chumps?

I really hope this isn’t as bad as it looks . . .  Watch the trailer here.