50 Worcester Rd. Framingham, MA

The Invasion has begun…

The new Space Invaders Frenzy arcade game has finally arrived. With its 10 foot tall screen and over 65,000 LEDs, “Frenzy” takes your childhood favorite to a whole new level. Stop in and see if you can beat our high scores.