You've played Mann vs. Machine mode of Team Fortress 2 with other Icrontians
66 people have earned this badge.