On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It’s worth keeping in mind that comparing yourself with other people on the internet is not he best idea.

Other people could be born in situations that allows them to focus on game dev 24/7, while others have to balance a full time job and family.

Also usually on marketplaces, you only see the successful people, so it might look like “everyone” is doing high quality work, but in reality there’s thousands that are not easily found with indie quality.

Hope that helps! Your project looks interesting, don’t let it get to you!