Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Well, as you said, it's your first game.
And I don't know a single dev that didn't make a mess on their first game.
Even more, you seem to have grasped the basics of creating a game, so you can now work on getting better, and understand how to polish and clarify your projects.

Don't worry, your second game will be better. And the next one too.
It's a constant progression.

Deleted post