
It seems like everyone decided to make the life of indie developers easier lately. First, we have Unity3D dropping the price of it's indie license to a nice sum of 0$, then Epic releasing a closed source version Unreal Engine 3(UDK) free for non-commercial use, with a lovely -nooooo we don't want to rip you off- 25% royalty if you actually manage to make some money from your game, and I'm pretty sure others will follow pretty soon. After all, free is always hard competition.