I definitely agree it was a bit too long and hard for a jam game. We did a few things to make it easier than other games of the genre with progression and power meters however Im glad you enjoyed the game!
Yea, the meters were a good touch. I did appreciate those.