For me, main lacks of GG and basic for an actual game engine are:
Better lighting system (spot, directional, point). Optimized Ligthmapping
Add lens flare, local and volumetric fog
Serious 3D particle system with a simple editor
Actual particle system is terrible, a shame for a serious game engine.
Visual shader editor
Real 3D Sound
More LUA commands for more control
...