..I think my walktrough have all this features you mention about IPete..I'll be happy to see that as one of the Blitz3D demos..and if BRL ever decide to release Blitz3D source or at least C++ SDK kit, I'm pretty sure Blitz3D will go much more further..