Magical quest starring mickey mouse speed runners