How to write a EULA

Well, if I understand everything correctly, this EULA template protects not just Unreal Engine, but also both Epic Games and developer of a game.

By the way, is it required to force user to read the EULA before playing a game? If yes, than is it required on all platforms (including mobile devices)?