The Diffrence between other gamming engines and the Unreal Engine 3 is,
that once a Engine is released, they do a new one, right?
But They Only Update the UE3, gets updated all few weeks.
What means, Unreal Engine 3 2006 and Unreal Engine 2010 could be two diffrent engines in the end. [Like CryEngine 2 and 3]