What?
Tetris. Very buggy Tetris, mainly due to its lack of proper wall kicks.
But why?
One afternoon, I thought I'd write an AI to play Tetris.
I assumed I could knock Tetris up in a few minutes, but it ended up taking longer than I expected. Rabbit holes and such.
So here's the Tetris (nearly), but I still haven't got around to the AI.