Staying on track when making a new game is a job in itself, so game developers create a Game Design Document (or a GDD) to record their vision for the project. Compiling one is an artform, yet it’s an ...