Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(-1)

if your game was perfectly safe, I imagine it would be on Steam, Epic games, Ubisoft, or EA games... obviously it failed their safety test. 

I will upload it to steam eventually. But it costs 100$ to release on steam. Its funny that no one ever complained before though right? :)