Opinion Megagames are everything about board games made bigger – and better Immersing yourself into a world with dozens of players is a gaming experience like no other. March 22, 2022 Stuart Hall 1 comment