Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

...so the ending made no sense to me whatsoever. But it was still a cool little game.