Nice job. This reminds me of Celeste as far as difficulty is concerned. Lots of cool mechanics.
Thanks