Anyone know what time the DLC modes are being released? It's 10am here in the UK and nothing yet. Guessing it'll be U.S time, so any ideas?
I'd rather not sit here til like 3pm just refreshing for the DLC haha.
I'd rather not sit here til like 3pm just refreshing for the DLC haha.