Posted October 25, 2014
It has been almost a month and no sign of the Juggernaut DLC. Quite discouraging especially since I have all of the.previous DLC. What's the word on this?
This question / problem has been solved by triock
It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera