Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Your game looks great enough. I hope you can join the game jam if you want, even without the special theme, you can submit it anyway https://itch.io/jam/2nd-rpg-maker-gotm-jam

Sounds interesting! However, my game is only a demo. Is that alright?

Yes. Demo is allowed.