WELCOME TO HOOVERNAUTS!!! Plotline: Legions of hostile space creatures are chomping at the bit to break through Earth's atmosphere and make our planet their own. You have been enlisted to join the Hoovernauts - an elite team of combat specialists operatin