Watch a Tour of Mass Effect: Andromeda’s Gigantic Space Station, the Nexus

The game is only a couple of weeks away from releasing!