Really interesting. Nice work.

I'm personally not that much of a fan of Horde3D for a couple of reasons:
- Relatively high system requirements especially for laptops (the engine only works on newer laptop hardware with dedicated graphics card, my older laptops had problems even though OpenGL 2.0 was supported)
- Not cross-platform enough for my taste (Windows is the only platform which is 100% supported, Linux usually works and Mac OS might probably work, but has not been officially tested by the developer team)
- There is little to none backward compability to earlier versions
- The documentation of Horde3D is not always up-to-date
- I'm quite unsure about the future of Horde3D or if it can establish itself against the strong competition of Irrlicht, Ogre3D, Unity, Vision, etc.

From what I've seen of the Pascal binding (just took a like at the source, because I'm not under Windows at the moment, but I will compile it for myself later) I like how much there has already been done.

Btw: There is an updated GLFW binding (version 2.6, see my signature) or check out the SVN of GLFW (version 2.7) which also has the option of linking statically when FreePascal is being used.