Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Not really seeing why you took down the download of this. Even if you're done working on it, it doesn't make any sense to stop people from playing what you've already made. And now a bunch of nefarious scammers are just going to post download links claiming to be your game that are actually viruses - it's irresponsible and as ridiculous as Konami taking down the original PT