I'm not dissing on GG per say, because I was just thinking the same thing
as Nevin above, GG along with the forums are a fair show.
It's a pretty decent First Person Shooter maker!
And I'm happy to have begun to tread into the LUA realm,
(QBasic in DOS was really fun-- Tarkus1971!)
But there are a few things that are (it seems to this noob)
to not be possible yet with scripts because it's not built into the engine.
Example; I would be ULTRA happy if the camera controls for (my particular)
Swimming Script would be possible in the engine. Hehe. Oh well. It's out there probably.
Also, today I am trying to get collision of moving objects against player to work--
will the object push the player or carry the player (using built in bullet engine?!?)
I should ask the experts... I could go on about the features that would drive it
up very well (THIRD person enhancements!), etc, but for the basics, it's there.
I think there is a "work-around" for many complaints. If you get enough time and
concentration to work it out. But YEAH, as long as developers keep at it,
GG will eventually be up there with the others.