The internet owes an awful lot to the Mystery Science Theatre 3000 series, and now it's giving back. A lot, if the last 24 hours are any judge.