I was just wondering why, aside from the fact its where Rasputin's main CPU resides, is Russia the only area available for play on earth? I think it'd be a huge draw to see the landmark cities as playable areas. Not criticizing, just giving some feedback. Id be fine not playing mercury or Uranus (teehee) if there were a few expanded areas on the planet we live on. Anyone else have some ideas to add?
-
check all of these out: http://www.bungie.net/en/Forum/Post/80684173/0/0/1 lots of people want London