Space Invaders on TheMiniCade.com. A high-energy, neon-infused arcade puzzle game where clearing lines reveals hidd.