Recs.
Updated
Advanced collaborative cross-platform game engine, editor and development environment.
Native integration with Nvidia PhysX, Oculus Rift, Facebook, AdMob, Recast Pathfinding, Bullet Physics.
SpecsUpdate
Pros
Pro Integrated code editor
Editor has a built-in code editor which drastically simplifies the programming process.
Programming with Esenthel is based on C++ language, however, when using the code editor there's no need to make separate .cpp or .h. Code can be written once and the editor will separating definitions and declarations automatically in the background allowing for quicker development.
Cons
Con Lack of in-depth tutorials
There are plenty of beginner coding tutorials which serve as a basic introduction for a new user to get up to speed, but once having passed that stage there is a real lack of free more advanced tutorials/examples/code snippets demonstrating the finer details of the vast and varied API functions.
Con One-man developer
Although the complete engine is maintained by a single, highly-skilled individual, he can be limited to what he is able to see or perceive, and sometimes he doesn't recognize broken or incomplete features until he sees it firsthand and sometimes doesn't recognize valid reports from his users. But when he does recognize the gap in the engine's feature-set, he is quick to make adjustments and updates.