Unforgivingly hard, but very pretty! I agree that the controls, especially when wall-jumping, were a little difficult to get used to. Dash-attacking felt slick, though.
I really liked that first boss fight! But I had to stop after I died in the next room... no checkpoints. ;_;