Interesting concept, perhaps a minimap or something would be beneficial, HP and/or lives as well.
Yes, I agree. First I wanted it to be top-down view, but I thought first person view increases immersion. It does, but at the same time it makes navigation more difficult.