i found it a little hard but looks interesting!
have you tried walljumping?
i tried but i kept teleporting i think