Episode 83: Where My Witches At? Nov 2, 2014Feb 29, 20242 Comments on Episode 83: Where My Witches At? We summon up impressions of Bayonetta 2, discuss the recent Super Smash Bros. for Wii U blowout, and examine the latest on Nintendo's mysterious Quality of Life platform.