Hey! Thanks a lot for trying it!
Yep, you're totally right, I needed to reach the deadline for the Jam and didn't find the proper time to make what I had in mind, I wanted to make the powers rewarding but as you said they feel like you actually don't need them to win the game.
Now that I don't have to rush anymore I will try to modify that so the core of the game has more sense.
Thanks again!