Honestly, this level is just atrocious. You tried to convey a challenging level, but you added in elements that can lead (and do lead to) cheap hits, cheap deaths, and it equates into an overall unenjoyable experience, even for the experienced, skilled player.
This needs work, remove some of...