Spin. Slip. Smash.
Guide a bouncing ball down a colourful ceramic tower. Rotate the gaps into place, avoid the red danger sectors and build a breakthrough charge. Play through 30 campaign towers or chase your own depth record in the endless Descent. You get a finished game, ready to upload and make your own.

Keep the descent going
The Descent is the main Play mode: one endless tower, one run, as deep as you can go. Points and depth records are saved in the browser, and the local ranking shows the player's own best runs.

30 towers to master
The campaign is a separate path of 30 towers. Each tower is defined in readable source files, and towers 13 to 30 are built from the same blocks as the endless mode.

Turn the gap into a path
Hold and drag to rotate the tower; the ball bounces by itself. Line up a gap and it drops to the next floor. Striped red sectors with spikes mark the danger.

Build your breakthrough
Pass three gaps in a row to arm a charge. The charged ball smashes through the next occupied floor once, then the charge ends. Gold shows the charge; red shows danger.

A little style for every drop
The ball starts in Pearl; Coral, Lagoon and Brass finishes unlock as players complete campaign towers. Finishes change the look only, never the rules.

A simple turn, on any screen
Drag with a finger or a mouse, or use the arrow keys. Settings include sound, controls, less motion, effects quality, full screen and the interface language: English, Portuguese or Spanish.

A smooth start for your project
Upload the contents of game/ to any static host and it runs: no PHP, database or account. The TypeScript source is included for deeper changes; rebuild it with Node.js 22.12+ and npm. The illustrated English and Portuguese manual covers installation, the file map, customisation, local data and troubleshooting.









