Cooperative play mechanics
Player Challenges vs Player Objectives (Gamification Player Progression Tips)