You must defend the earth from hordes of bomb dropping space invaders, using your earth bound laser base. The more invaders you hit, the faster they come, leading to a gun-blazing shootout finale.
No information available
No information available
No
Not Rated