The World, Again

A short point click puzzle game set in the desert
Puzzle