Jump into the dynamic, ball slinging, alien busting fun of Invadazoid!
Shoot as many aliens as you can while trying to survive in this action game.
In this game we must travel along a river and destroy all the enemy forces.