This game lets you control an animal that is thrown from the sky using parachute.
It’s not clear the reason they are there or how they arrived, or who gave them the parachute. They require your assistance to descend as there are many obstacles in their path, including floating stones (another mystery). They do not know how to deploy the parachute from planes or aircrafts. Try to lower them as low as you can to the ground, stay clear of obstacles and earn more points!