Netflix's 'Mystery Science Theater' gets release date, perfect cast photo