Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I didn't find anything particular about the game, but the maps styles feel similar to mine.