Game News

Green Man Gaming partners with Ubisoft’s Uplay platform to introduce automatic game activation