EA has released a few trailers which shows the game in all its glory. Most of you must be familiar with the footage spam that EA has been doing for the game, and they’ve also released a demo to convert the unbelievers.
The three trailers show Siberia, Patagonia and Alaska. So check them out.
Tell us what you think in the comments section below.