I had some things to do today so I did not watch it yet. I'm really happy Microsoft is trying to get more Japanese games on Xbox One and I'm happy fans are finally getting the Battletoads game they have been waiting. With that said the lack of Xbox One exclusives is not making me want to go out and buy one and most of the games shown will also end up on the PS4 or I would just spend a little more and get a gaming PC.