Great visuals and theming, but I think the core gameplay loop being limited to one repeating level of collecting over and over again could lead to many players becoming bored.
Obviously this was likely unavoidable as it was a gamejam game made in a limited time. I think the gambling was intended to create a break from this monotony, but it has a few problems that prevent it from doing so. It is unreliable with very limited visual feedback for the player. This makes it unsatisfying for both winning and losing so I feel most player will avoid it after a few tries.
I think you could improve the gambling by adding a skill mechanic. It would not need to be anything complicated, it could just be a really simple timing mini-game. This would allow your player to have a sense of agency about the outcome and making winning more satisfying. You could also add a double or nothing mechanic where they can up the stakes at the risk of losing more with a harder timing.
This is the simplest way I can think of to improve the core gameplay loop.