The navigation works step-by-step, similar to Microsoft’s own mapping equivalent.
Users can also review locations and share them across their social networks. Locations can be pinned to the Home Screen for quick access to regular places of interest.
The app is currently only available for the Nokia Lumia 800 and the Nokia Lumia 710 but is expected to be made available across the lineup of Lumia devices in future.
source - Winrumors