Answer me this please.

25% royalty was for UDK, not UE4. When you make a game using UE4 and then sell it, you pay 5% of the total revenue to Epic. And there is no 50k$ limitation.