Category News Team Fortress: Source 2 has Officially Ended Following a DMCA from ValveThe team behind Team Fortress: Source 2, Amper Software, announced that they are shutting down the development of fan projects…