Green Man Gaming Ltd
View company profile →
They force you to link your accounts to them
They forced me to link my Ubisoft account to them to get my game i bought, they should just give me the key without linking my account to their site
View company profile →
They forced me to link my Ubisoft account to them to get my game i bought, they should just give me the key without linking my account to their site