27
Revenue effects of Denuvo digital rights management on PC video games
(www.sciencedirect.com)
This is a most excellent place for technology news and articles.
AAA studios can't put anything out worth playing to save their life, with the rare exception.