Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm curious if anyone knows any games with a similar setting?

Not sure what you mean exactly by setting, but if you're talking corruption, Heaven Studios are developing Fleeting Iris ♥