Daily Reaction: “Xbox One, What Was Microsoft Thinking?”

As there are so many questions surrounding the Xbox One announcement, the Daily Reaction crew of Seb and Dan decide to question a few things that just don’t seem to make any sense.

Dan: With the importance of brand awareness, why on Earth would Microsoft move away from a simple…

X