Tetris clone. If you have some Perl knowledge you can create your own shapes and initial layouts. Uses Perl/Tk and runs under Linux and Windows.
Too cool. The first source avialable program that I ever really hacked up was Tetris writtenin Turbo Pascal back in high school.