Last week, the short film was released on YouTube to celebrate the franchise's 25th anniversary, and fans immediately started ...