This is so cool! I wonder if it is possible to get a Piet piece together, where the program returns a certain text given. Like a Piet code generator...
I did one of those for a codegolf challenge once, it was fun! DMM links to it on the examples page; I'm somewhat amazed that it's still up on pastebin.
Would make for a great present as print!