Pretty similar mechanic to our game!
I thought it was really great level design! I think it is unintuitive that you have to get the hearts to see your energy and progress, but once I realized I had to collect them the gameplay was smooth. Having the time constraint of the floor rising makes the mechanic of waiting to charge up interesting. I also like how you made jumping consume extra energy.