Wow, that's amazing feedback! Thank you so much, this has made my day! :D
Thanks too for picking up on the small details like the jumping and particles - I put way too much time into them but I'm glad they had some effect, haha! Didn't have too much more motivation, energy, and time for a boss fight, but that definitely would be a cool idea - thanks! :D