Today (3/2/15) Epic Games announced that Unreal Engine is now available for free.
Click here for the official announcement.
The license restrictions still apply but there is no longer a monthly subscription fee, which frankly, was already a pretty good deal. We'll see if Unity follows next. It seems like the 2 companies are caught in an "Epic" battle to win over the gaming community.