Invaders United is a free multiplayer web game you can play from any computer. It's built with current technologies and the code is released as open source...
Invaders United is a web game that works on any PC with a decent browser. Play it any time, anywhere for however long you like.
Promo screenshot (2012)