Tag: Advance of the Mega Camels

In this game you fly in your spaceship and shoot at gigantic mutant camels who are trying to attack your base. The gameplay is side-scrolling but with...