Xbox Lockhart

Rumor: XBox Scarlett … Family??

Ever since Microsoft had announced the Xbox One back on May 2013, it’s been a slow climb back up from the mountain for the company. From lack of first-party support this generation to the whole Digita...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.