Moscow is a Location in Star Citizen.
The inspiration behind the adage "you can find anything somewhere," Moscow is one of the largest trading hubs on Earth. A neverending streams of goods pulse through the ports of the city, giving it a perpetual energy and feeling of a town on the move. Moscow is also the current home to the Governors Council.
Moscow General Information
Moscow Points of Interests
Moscow Tips and Notes