The Road to Princess Peach is Only 3 Minutes Long