Posted May 21, 2015
Strange indeed. I think they want all the people with physical copies of TW3 to register here. The games are the usual suspects you get when you sign up.
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