Very creative! A little bit punishing especially with the somewhat wonky physics, but overall very enjoyable.
yeah, I never figured out how to fix those unvolutary dismounts