I've written a small Emacs library that lets you play Tetris while compiling source code. Check it out!