Community image submitted by ETD
To stop an alien invasion players must take control of helicopters, tanks, and alien crafts to eliminate the threat once and for all.
Top owned games
Team Fortress 2
Left 4 Dead 2