Animal Adventure: Downhill Rush is an arcade in which we will control a cute deer mounted on a sled, which we will have to try to carry safely to the end of each circuit. We will cross villages, snowy mountains, frozen rivers and all kinds of winter landscapes. The control system of Animal Adventure: Downhill […]