From Earth is a new sci-fi themed Source engine modification. The game recently came out on Steam as a free mod for Half-Life 2, and so far, it has received a positive response from the community.
Articles tagged with 'aliens'
The Alien Invasion is Upon Us!

The third entirely-community-created update has hit Team Fortress 2!