Congrats on completing your game in 48 hours! There's a lot here!
This is probably the best feeling and looking platformer I've seen all jam. The controls are responsive, movement is satisfying, and once you get a few powerups, traversing the world feels exciting. Nicely done. The game just looks and sounds great, too. Beautiful sprites and crunchy sfx.
However, the world is just too big. Some sort of indicator of nearby dice would have been great. It was a little frustrating to have to run aimlessly and hope to find something for progression. And then if you find a die and it takes away a core progression upgrade like the double jump?? That felt really, really bad. If there is a random chance for something bad to happen, tying it to the same event for a good thing to happen can make for some really bad feeling gameplay moments. Your core design requires the player to collect dice, but having that design sometimes randomly regress progression just doesn't work. And related to progression - I lost my double jump, respawned at my very high flag, jumped down and accidentally grabbed a much lower flag. And that reset my progress? I gave up after that point.
A really nice looking and feeling game with an interesting core design that just needed more playtesting I think. Find the fun and focus on it! This jam encouraged things to be random, but it's okay to not let that theme control where the fun is in your game.
Despite my criticisms above, I still really enjoyed this game simply because it felt good to play and looked great. Easy full marks for presentation. Good job everyone.
Keep making games!