Game over
or press Enter
how it works

A single Go binary: the game is a Bubble Tea terminal app. Each browser session gets its own pty running a fresh instance, streamed frame-by-frame over a WebSocket to a Ghostty terminal compiled to WASM. The same binary also serves the game over SSH — play from your terminal with ssh tetris.thelinell.com.