Here it is: 7089-980731-58878-722713-5847
Thanks to eurogamer. Singned up for this thing and they sent me 2 keys.
Edit: Its a key for the Warlords of Draenor beta. Maybe its only for EU. If you claim it, probably cool if you say so.
Game » consists of 9 releases. Released Nov 23, 2004
Log in to comment