Nikolay G. Georgiev is a developer of developer tools.
Java based Tetris clone you can play for hours.