I introduced a stealth bug into the game in the last moment and spent two hours finding it and fixing it. The game should finish now.