If you launch and you havent put in a key before it asks you for your key and it checks whether it is valid in the server database or not If you didnt put in an approved online key yet it just shuts down and next time it asks you for key again If your key is valid you just play this is the optimal DRM system for next versions IMO You dont need to check your key online everytime you launch just the first time you put in a key to avoid excessive DRM And i dont know how this could get in the way of legit buyers besides rare cases
It already does this, I only had to put in my serial key when I first installed, now I can just play regularly.
Thats exactly the problem the pirates on piratebay put up a preinstalled game folder of beamNG - - - Updated - - - tdev saved the day before i even knew it