We're back at full strength and we're talking about the repercussions of sexual harassment revelations at Cards Against Humanity and Ubisoft, as well as a new game coming from Spiders.