Esenthel Engine is a complete game development solution allowing to create fully featured titles (including MMO) on multiple platforms with support of advanced graphics and physics.
We are using it, and i am glad we found it.
If you want to develop multi platform, with tons of features, dont search further. It can chew up polys as any other engine out there, if you are willing to work and learn this is the engine for you. Editor is not the best out there, but it is easy to learn and once you learn all its features, you can make AAA games with it in no time.
This is what we make with EEngine if you dont believe my review : Indiedb.com
The engine supports pc and mobile and web. There are a lot of examples provides from 0 to hero, most of them free while source code for some games have some costs.
The engine uses C++ but hides some of the c++ with a preprocessor making the life easier for a novice.
The engine contains pretty much everything including networking and gui.