Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Something like in the end we all die and thus return to the ground? "From dust you were created, to dust you shall return" sort of thing.

I don't know how off the mark I am lol.

An interesting take, certainly it's open to interpretation - that's part of the point.