Hah, this was great! I did have some trouble figuring out what to do at first but then it was smooth sailing (see what I did there?)
At one point I went off the side of the map by accident and gave myself a horrible feeling of vertigo but that’s on me really.
Good work!