Down The Mountain is a special and hectic arcade game that will keep you hooked for hours. The goal of the game is to descend from a limitless mountain,
while avoiding numerous obstacles and enemies, and grabbing stars and power-ups.
Release Date: 11 April 2021 , Platform: Web browser
Tags VIEW ALL