Interesting setting and character design. Loving the final boss's final laugh track.
I feel like there are some level designs that can be improved to incorporate that intended wall jump mechanic.