How do you prefer to get Xbox game reviews?
That's the question we're asking today over on our Xbox forums. Before we unveil our awesome new Xbox and gaming section on Windows Central, we're curious as to how you think we should provide Xbox coverage moving forward, specifically with game reviews in mind.
Full story from the WindowsCentral blog...