To answer the question of how much Twin Peaks we got in The Return vs. both seasons of the original series.
Season 1: 420 minutes
Season 2: 1,073 minutes
The Return: 1,014 minutes.
If only there was an Emmy for Outstanding Achievement in Delayed Gratification.
David Lynch would win hands down, but they'd make him wait 25 years + 15 hours to receive the award.