Thank you very much for your feedback! I unfortunately ran outta time for fixing/perfecting the mechanics, hence their jankiness (pretty much everything you mentioned and a few sizing/timing errors/text issues I let go for the sake of time). If I end up developing this idea further, though, I would definitely improve the jumping/hitboxes and implement some sort of checkpoint system.