Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Happened at the top of the desert this time.

Thank you for the screenshot!! I actually have a hunch now what this might be!!