Microsoft’s Xbox One announcement last month left something off the list: video games. Yes, Microsoft was very clear that the Xbox One would dominate and absorb every facet of your living room and your entire entertainment lifestyle. But it wasn’t clear about “Halos.” Well, there’s a Halo TV show, but in our prior experience Halo Continue Reading →