Congrats on the release, had a lot of fun playing it.
A little feedback, I think you should add quick travel to the mechanic, it's a key point in the game and it already has quick travel near so why not, anyway looking forward for the updates.
There already is quick travel, open the map. Maybe you haven't unlocked some of the quick travel points yet?
I believe they mean directly to the mechanic, rather than nearby