I just tried wrapping my game .exe file with the Steam DRM. However it looks like it doesn’t work with .NET executables.
The Steamworks documentation does mention an alternative, by using ‘SteamAPI_RestartAppIfNecessary’.
Has anyone had any experience applying DRM to their UDK game on Steam?