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…
