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

I think Xbox has an opportunity to win back some consumer good will with the next showcase, given how underwhelming that just was. But I am not sure I trust them to take that opportunity