A few years back, there was a short 3d PC demo file, like you saw in the good old days of the Amiga Demo Scene. It was of a 3D castle, some creatures, and a techno-like soundtrack. At the end was a self-promotion blurb about the creator's company. Well, if anyone could help me locate it, my...