What an awesome game!! I thought it was fun at first, but when I realized what each power up does and then noticed the mini map, that became a lot more fun! It's very replayable too. Really fun entry for this game jam, congrats!!
If you do continue this game later, I'd suggest making the minimap a bit more noticeable, and maybe this is just me, but it bugs me a bit that the ball falls right in place on a high incline xD I understand it's better for the gameplay but my brain finds it weird to see the physics happen like that.