As we do every Friday (except for sometimes) we did a live Destructoid Show.
CD Projekt Red announced some stuff about The Witcher 3: The Wild Hunt, and then dropped some new screens. Some stuff is being released in May, including Metro: Last Light, and the LEAP Motion. In the best news ever, Willem Dafoe is playing a paranormal social worker in Beyond: 2 Souls. Playstation 4's social interface thingies got shown off, and apparently Playstation Plus will be a big deal next generation. Finally, microtransactions are kinda dumb, sometimes.