At one point, while working on the rotation routine, I was watching a piece rotate on the screen. It was then that the idea struck me—the game could be played in real-time. That was the very first important ‘aha’ moment for Tetris.