And that 3d overlay map is a neat idea.
Not sure how pratical it is though.
After playing Dead Space with a similar map overlay I think it's a great idea. It allows you to view the map without having to pause the game and you can still see what's happening around you. It really improve immersion.