Team Fortress 2
★★★★★
Released on 10 October 2007
Developed by Valve
Published by Valve
I have this game on Steam