So It Turns Out Richard O’Brien WILL Be Returning To ‘The Crystal Maze’ TV / By timw_brap Great news.