We take a week off and the whole industry decides to blitz us with news. Fortunately(?) the Nintendo Direct and Sony State of Play presentations last week were pretty lackluster. But Capcom saved the day with a MASSIVE info dump of Street Fighter 6! We also discuss the shocking Grand Theft Auto 6 leak, and the sheer amount of Assassin's Creed announcements that came our way. Finally, we discover several people hold their controllers like psychos.