Quote Originally Posted by AlphaJohn View Post
Should have happened already, but you did not miss it. It only comes out the moment the last mystery game gets revealed. My guess is its gonna be sometime tonight. They based in europe so wont be while we sleeping... I hope.
Awesome, will keep my eyes peeled