Episode 103: In a Bind Jul 27, 2015Feb 29, 202427 Comments on Episode 103: In a Bind Our full impressions of The Binding of Isaac: Rebirth, the ongoing Devil's Third drama, and Nintendo's arcade renaissance await. Plus, your chance to win a Super Smash Bros. for Wii U DLC bundle!