I'd recommend taking a look at DRM for games. It's been a while since I read anything, but AFAIK Denuvo is still effective enough to protect newly released games for weeks.
(again, for the mere intellectual challenge, not to take profit away from someone's work)