Very clever mechanics :) Unfortunately the game breaks after touching the final door (the one after jumping across the large gap) But impressive work!