tr

tr

Member since Invalid Date
1
Review
1.0
1 out of 5 stars
Average rating

Reviews by tr

Green Man Gaming Ltd logo

Green Man Gaming Ltd

View company profile →

1 out of 5 stars

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