Can the Season menu be accessed in NYC or is it DC-only?
The season pass menu item won't show up for me for some reason. I already got it from the in-game store and restarted the game on my XB1, but still nothing.
I'm in NYC (haven't completed Warlords yet), do I need to be in DC to be able to see it?