This week on the Rocket Punch Cast is all about Xbox, as the crew sit and debrief over the latest round of announcements from the X018 Showcase in Mexico City. What were some of the surprises (if any) that Microsoft announced to the masses? Do Will and Cam think they got the presentation right? Plus, should more fan events like this be more relevant over traditional conventions like E3?