Have played Team Fortress 2 on the Icrontic server with other Icrontians.
196 people have earned this badge.