Even years after being released, these games keep pulling in a loyal player base because of how great they are.
Depending on the mods you choose and the players available, Garry's Mod can be single-player, competitive, or cooperative.