What is a “megagame”?

A megagame is a large-scale, multi-player game that combines elements of role-playing, simulation, and social interaction. Megagames typically involve 30 to 100 players, who are divided into teams and given specific roles to play. The game is played over the course of a full day or weekend, and the players must work together to achieve their goals.