Star Wars Episode 1: Racer Surprise Announcement Has Star Wars Fans Rejoicing