there are Starmaps u can buy. in the city illidan i think it was.
I have not goten them all yet but u i have yet to see a planet u scan an land on other then a mission
I have also not seen any tanks.
even tho theres one comeing in upcomeing DLC
[Edited by SIL3NT-DE4TH, 1/26/2010 3:11:54 PM]
Illidan?
You been playing too much Warcraft have you