We might know when to expect the return of Twin Peaks. Rob Liefield is crafting his own comic book cinematic universe. Duncan Jones talks what might have been for Warcraft 2. Plus, new looks at the cast of Time After Time and Riverdale, and a new clip from Agents of SHIELD. Behold, spoilers!