Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

LOL LOL at the clicking new on the menu. I had that problem myself a few times until I got used to it. But it was still pretty surprising to find that new button where I thought the file button would be.