Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That's a fair criticism. I imagined that the idea was Robots were working with actual Blessed Sisters (though they didn't realize it) by replacing their leadership.