Paid and no game download given
Paid and no game download sent, just some weird nonsensical email about your key with no actual link to the game, very poor service or a scam, cannot tell which Edit: Game order no. GD202004080432585287 Second edit: no response after I uploaded order number. Had to seek a refund through my bank. Avoid.
