Taking the stage at the E3, Microsoft was quickly confirmed that it was designing new Xbox hardware. Microsoft Xbox Scarlett, but when can I play it? looks like it will be a lot sooner then originally planned. Our sources have claimed that the next-gen Xbox, nicknamed Scarlett, should launch...
Read more