Stairs In Spanish Games

Stairs
Stairs

Stairs, a reflex game that controls the ball to move at f...


230