Thank you so much for playing my game and taking the time to write this comment! :)
I wholeheartedly agree with all the points you made, and am definitely planning on adding quite a lot of features in upcoming versions. These include indications of direction, overall better world design, as well as music, story, etc etc..
Cheers, ml