Audiosurf and Tetris always felt to me like two halves of the same game that never met. A Reddit post said the same thing out loud, and that was all the permission I needed.
The song sets a tempo you don't control, and Tetris only feels good when placement is deliberate. Two rhythms, one pair of hands. Most of the design was figuring out how the falling pieces could answer to the music without the puzzle turning into noise.
I built it in Three.js as a well you surf down, so the track and the playfield share one camera and one sense of speed. Pieces spawn and quicken off the music's own beats; the song is the metronome, and stacking well is how you ride it.
It's live in the browser.



