Play game
Falling Down Stairs Online
Falling Down Stairs Online is a crazy sport unique to the alien world. You will be floated free from the top of the stairs. In that momentum, you slide...
Game will resume momentarily...