Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think the confusion is mainly the fault of people not reading before they start (including myself). The tutorials will definitely help with that. I know it's difficult to get things like that completed for a jam, but I'm glad you're continuing to develop the game, because I enjoyed playing.