In this week’s episode Matt and I chat about Twitch TV, the new Godzilla trailer, and some great ideas for the Super Mario franchise. Click here to give it a listen!