i bought the game THREE times and it charged my credit card THREE times yet i didnt get the download link cause of a "postal code" issue and i still haven't gotten my refund, is this a scam website?
Please help