Thank you so much for all the feedback, this really helps a lot :)
I 100% hear you on the ads. From what I can tell, unless your game is really good no one is going to pay up front for it, so it's an unfortunate evil. I'll definitely have a way to pay to remove them though, and certainly don't want them to be annoying.
Also agree on the cannons. I added them in as a way to signal to the player that a bomb was coming, but I really don't like how it covers up that 1 die. If you have any ideas to get around it, I welcome them. I like how the goal UI works right now, so I don't want to mess with it too much, but we'll see what happens.
I'm not sure how to avoid getting a correct die in one swipe... unless all the goal dice are the same, I can't guarantee that a spawned die will start in an orientation that isn't 1 swipe away from valid. Again, I welcome any ideas to get around it.
Practice and Endless are still being fleshed out. I do want to add full customization to practice mode, and have it show you when dice are valid/invalid. And endless is planned to swap obstacles in and out with each roll of the goal dice. I've been working on a "stage manager" that lets me turn on and off every obstacle from a script, so for practice it would mainly be exposing those toggles in a UI, and endless will be automatically enabling them.
Difficulty progression is on the table for endless, I quite like the idea of ramping up the spawn speed over time. I'm thinking there will be base endless difficulties you can pick from, but that sounds like a good way to keep the in-game difficulty moving up as you progress.
I'm not sure about swapping out goal dice when they are solved - but it could work. My current plan was to have the obstacles swap out on every new roll of the goal dice, but if that were switched to swap them out based on your score it would play well with the dice auto-replacing each other and would solve some other problems I was thinking through. Will give that some experimentation.
I did start experimenting with outlines - the bombs currently have a red outline. Was thinking of adding it to all objects as an accessibility option, but I may make it default if it looks good on everything else.
Agreed on the cannons - the sound made more sense when the cannons weren't there, so you could envision a catapult or something shooting them, but now it does feel odd.
The music I 100% want to swap out for something else. I found these clips on free sound and they fit well enough for the jam, but I find the in-game music gets a bit grating after a while so I want to find something that fits in better. It's currently low on the list, but will be done eventually.