Insect Invaders is an arcade shoot ’em up genre that drinks directly from the arcade classic Space Invaders. The premise of Insect Invaders is very simple: an alien invasion is approaching the earth and we, with our spaceship and its improvements, have to take care of stopping it. The game system is also very simple: […]