The first two options are addressed in the game's accessibility options (also there is a map in the pause screen; the accessibility option turns the "you are here" marker always on. I wanted to convey a feeling of being lost, but also recognize not everyone wants to feel that way, so I made it optional).
Thank you for the feedback though, especially the latter two points. I hope you enjoyed your experience overall. =]