Very nice visuals!
I can't believe I haven't seen this interpretation before! If the dying to a boss sends you back to the previous level, of course dying in that level sends you back to the level before! Good work.
Obviously improvements would be to add sound