It looks like Quake 2.5, has phsyics and interactions like Half-Life 2 and the creativity and the playfulness of Duke Nukem 3D. About a year ago I started working with OpenGL as a hobby and can understand why you prefer this way of development. I have the great respect for everything you have created. None of this may be rocket science, but there are so many components: collision detection, advanced physics, level editor, menus, event scripting, particles and effects, objects and object transforming and countless more. And it's not often that a good programmer also has a has a good sense of aesthetics and level design. All in all Zortch is one of the most awaited games for me above all AAA titles. Don't try to code too many working ingame pinball machines and pool tables before the game is finished. 😉