Protect earth from the swarm of alien invaders as their numbers and speed increase. How long can you hold off the invasion?
How fast are your thumbs? Use them to propel you to glory and fame!
Arcade-style action shooter with lots of button mashing and a bit of skill.