This section looks dead. Thought of reviving it. So, its just the start and when we already have our hands on the most anticipated games of 2017. Yes I am talking about Ghost Recon Wildlands.
Have you guys tried it?
Also, Days gone are coming soon.
For all your XBOX, Wii, PS, console chat