Four years, many free updates and several community mods later, online multiplayer favourite Team Fortress 2 is now absolutely free to play.