Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
(3 edits) (+1)

I thought the same, there was no rational explanation given whatsoever, could it be copyright? malware/virus claims? could it be that he got offended somehow? I have no idea. But when you make something awesome for the world and you take it down without giving a proper explanation why... it's just unusually weird.