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...
In a confusing and fast-paced invasion, you'll have to compete against other players for who will reach the winning spot.
Promotional photo (2012)