After seventeen years, the Satellite of Love is back with a whole new crop of cheesy movies to riff in Mystery Science Theater 3000.