Very cool... If you're ready to take it further, I suggest checking out my 3D engine, we're becoming one of the more popular engines on the net, and our new version has everything you could ask for (3D, media, networking, and able to program using any language you want).
www.Truevision3D.comE1