I love this idea! Super cool and well executed - good challenge incorporating several ideas together! I appreciate the forgiveness with falling off and having respawn points, but I did have a little trouble with a few platforms ending with where you could stand before they visually ended, so I fell a couple more times than I would like to admit. Super cool and echoing the same as a few others - I did not realize I was supposed to go to the top left first before fighting the evil sorcerer- I was able to jump over that barrier.
Great work on this game!