Team Fortress 2 gets invaded by aliens
The everlasting Team Fortress 2 got an update called Invasion on October 6th, with aliens on tow. That's right, classes will be able to pick a new parasitic creature named Chester to tag along with in the popul... Read More...