Cencu

Never ending game.
Puzzle