Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Also I have some questions.

Can I delete my account in any moment? Is this function located in settings or by contacting support?

Oh, I see this option in settings, great. It means that if I want to leave this platform for a long time and after that come back again than I don't need to create new email to create new account (because sometimes people like me forget passwords).