This past weekend both EA and Microsoft kicked off E32017. Kevin and Sean give their thoughts on the conferences. On Saturday, EA showed off a new Madden mode and highlighted Star Wars: Battlefront 2. Then, on Sunday Microsoft revealed the name to the new Xbox console and all the specs to it. Did the name hold ? Are there enough games to keep the Xbox line afloat? Find out the guys thoughts to all of these after the jump.