Agree, also forced game updates, you have 30 minutes to play a game but there was an update and the "Play" button is replaced with a "Update" button , it might work if you go in Offline mode this days, I am not 100% sure.
DRM-ing the game should be possible without forcing a launcher, but probably that would be bad for business.
DRM-ing the game should be possible without forcing a launcher, but probably that would be bad for business.