Release Date?
Every source from here to Wazzu says December 7. Where is it?? 2PP don't answer their Twitter.
shareEvery source from here to Wazzu says December 7. Where is it?? 2PP don't answer their Twitter.
shareIt's going to premier on Xbox Live this Saturday the 22nd of December =)
share