I'm sure Crytek is already at work on CryEngine 3.5 or 4.
Yeah, Epic kind of set a trend when they released a version of UE3 SDK for FREE and if you build a game for commercial release, they'll take a percentage.
Makes it easier for a game designer just get into the biz than pay a flat-out license fee, I guess.