You got me, I'm keeping a look out to see that engine in action! I know very little about using a 3-D printer but have found myself daydreaming about the technology progressing so my miserable drawing (computer-assisted or no) won't hold me back from creating items that I have identified need for. Guess that's the beauty of passing it along to the "visual" people.
That Swiss flag explanation is brilliant. Looking forward to more!