Oscar-winning documentary filmmakers. Legendary soccer players. The guys who make Robot Chicken. These are the people that Microsoft’s throwing money at to help them make TV shows. Despite the fact that their plans to create all-new filmed entertainment have long been rumored and confirmed, it’s kind of weird to think that the same company that Continue Reading →