Fortunately, there are multiple youtube guides on how to do what you need to to redeem your game. It looks as if a lot of people here didn't understand what that entails and unfairly rated a system they've misunderstood. Took about 15 hours to get my key, but that's okay, as they said that it could tak up to 24 hours. All in all a pretty solid company.
Connect with Facebook to get one click access to Trustpilot. It's easier.Sign up with Facebook