Community image submitted by ETD
13th, January, 2010
An innovative, 2D 4X-like massive space RTS that adds a new twist to the RTS formula. It has had continual development and refinement since its release in 2009.
Top owned games
Team Fortress 2
Left 4 Dead 2