By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Firstly, what rumour? Shouldn't that be in the OP?

Secondly, didn't they just sign a deal with Epic?