Sounds amazing, I'm glad they've taken a step towards supporting Independent development. With the draw of C++ utilization, they may actually have caught my eye on this one.
It's likely you've already heard the rumours about Crytek intending to release the CryEngine 3 SDK for public use. If you haven't, get excited - the engine is an artists dream. At this stage, people will be able to use the engine for their own non-commercial projects which still puts it in a different box to the obvious…