Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

The pitch got me curious, but I have a hard time understanding the part "escape from a mansion home to an alien-worshiping cult". Shouldn't it be something like "escape from a mansion of an alien-worshiping cult" instead?

Admittedly I wrote it in a bit of a hurry, so the grammar/phrasing might be off.