Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Respect for the music and for your persistence. I've got to add though that the first game you ever make should be much simpler: It's usually better to make something simple but stable. But still, nice work!