Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

For your first few games, starting with what you know is always a good thing. This feels like something that you know well, and as it is your first game, you did a good job of making that into a game. As such, I want to comment more on the way it was built, as this is where I feel action is needed. As others have suggested, other engines are probably better for your needs. I have no idea what your goals are, but If you plan on making more games of this style, I would recommend Godot. It has amazing user interface options, and is built using its own tools. Definitely give it a try. It will take a while to find which engine resonates with you, but a lot of other people like Unity, so maybe you will too. GameMaker Studio 2 is expensive, but has a 30 day trial, so you can also give it a go. I've never used GDevelop, so I have no advice on it.

Thanks!