Nice work!
Having a constant time limit keeps the pace nicely. Now, sunbeams could refill your HP faster, and maybe act as checkpoints. Also, having a boss fight on a jam game is a luxury, congrats!