Defeat the Insectoid Army in Mekazoo

Take control of five unique mekanimals to defeat the insectoid army by swinging, bouncing, climbing, and flying through vibrant environments.

Mekazoo