generateGame() finished (untested)