Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Lol I made a comment in Aven Colony's forums before and also got deleted from them... so I feel your pain with that company.

However, do note that isn't a publisher or developer on Aven Colony, so your anger is misguided on them. is a platform for distribution, just like Steam. You don't blame Valve when you have a problem with an indie game on Steam, do you?