Geeky Geezers - new DC Studios boss, HBO Max removes titles, Saints Row disaster