In the land of the giant birds, Steve tames Stan the Humongous Goose. Steve suspects this might be a dream…