I didn't care about any of the games in this but the show itself was better, however, it was still not good.
They need to throw Twitch in the bushes and either have their own presenter, or do like Nintendo and only have pre-recorded segments of developers talking about their games. It's awkward watching the Twitch presenters pretend to be hyped for these games.