Uff, yeah... I think this game is too hard for me at the moment too. Maybe you can do a quick rebalancing after the jam and I would love to try it again! :)
The art is really cool! And you added quite a lot of skills! Very impressive for such a short game jam! Good work!