Mystery Science Theater 3000 returned today, with 14 new episodes coming to Netflix in the wee hours of the morning.
In a lot of ways, the show is a geek dream come true, not least of all because it's new episodes of MST3K.
You can also have a lot of fun counting the cameos, from Wil Wheaton and Joel Hodgson to...well...Neil Patrick Harris.
And since Harris famously starred in the Joss Whedon classic Doctor Horrible's Sing-Along Blog with Mystery Science Theater 3000's mad scientist Felicia Day, what do you think that means?
If you said "romantic musical number," you're 100% right.
The pair are reunited and within moments, Kinga Forrester and Neville LaRoy, the characters played by Day and Harris, are revealed to be in a long-distance (intergalactic being about as long as you can get, we guess) relationship. While Kinga wants to see Neville up close and personal -- to the chagrin of her sidekick Max, who clearly has a crush on her -- Neville, a "celebrity space magician," using many of the stage magician tricks that Harris has also used on How I Met Your Mother and the like, seems a little more reluctant about physical intimacy.
The two have a song about their love -- with occasional interruptions by Patton Oswalt, who plays Max.
The meet-up happens in Experiment 1104, the 201st episode of Mystery Science Theater 3000, which you can see now on Netflix.
More Mystery Science Theater 3000: