Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Pretty cool little experience, could maybe have benefited from some more ambient sound effects but it was quite tense when they were bearing down on you!