Originally Posted by KillerBEA
... a 16 person achievement? WTF?!
Actually, that is probably more like a 32 person achievement. This game supports 32 player matches, and that achievement is for having 16 players in your party -- your whole team. Probably best done at launch just in case the multiplayer dies off real quick.