Microsoft was B, pcgaming was F, Ubisoft was C B.
Microsoft didn't have too much in terms of unique stuff, but what they had was pretty ok and also the new consoles.
PC Gaming couldn't even keep people's attention through the entire stream. The only reason I'm not putting a "leave, all ye who dare enter" sign outside of it is because of the ted talk at the end about the history of pc gaming.
Ubisoft was average. Too much about the movie, too much tom clancy, no rayman, but the new IPs (For Honor and Steep) made up for the flaws. EDIT: forgot about blood dragon. Ubisoft is now a B.