in reply to Perl Desktop Applications

I can't tell from your post whether games should be considered "desktop applications", but for me they are. Thus, I mention that I am currently using Frozen Bubble quite often. It is a wonderful clone of Puzzle Bobble (TM, I assume) written in Perl using the SDL Perl distribution.