Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Also, if you choose the option to quit it closes and immediately start up again

That is super weird... For me, it closes, tries to open a different game on my computer, and then shuts down properly. Thanks and I'll look into that.