Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)(-4)

I agree with every word you said just cuz it looks the same doesn't mean it is. It is clearly a fan-made tile sets and sprites.