Keng's Little Universe: 84.2023.10

Improve the game.