noname2200 on 14 May 2014
So new Halo + earlier 360 win = Xbox One crowning? I'm not missing anything in this in-depth analysis, right?
Edit: Actually I did. Using Netflix like you could on every other electronic device out there + Internet Explorer. I concede the point.