Visual style is awesome and the controls are tight. It was a little tricky to do both the mouse controls and the platforming on the fly, but once you get the hang of it, it can be really fun and satisfying. Good storytelling and emotional threads woven in as well. Good job!