Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

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