So far SE has had the only good showing so far, but I believe Nintendo is going to kill it today. Cannot wait till 12 pm est!
MS was a huge letdown.
Ubisoft had Watch Dogs Legion, which was cool, but then it turned into a snore fest.
Bethesda may as well have just not shown up IMO.