Microsoft is having a giant “FanFiesta” in Mexico City. As a part of the “Inside Xbox” series, Microsoft hosted their FanFest for big announcements and giant reveals. Those who say there’s nothing on the Xbox One might want to think twice as there is plenty of exclusive games, upcoming updates and […]