I bought two games and they played for a few hours and then they became locked. I got laughed when i asked for a refund and ridiculed for not reading the terms properly.
Even though the terms it says "you have a right to cancel your order within 14 days"
There is no record of their business anywhere. They operate out of three countries and they have one customer service guy called "Steve". Thats all i could find out.
DO NOT TRUST THEM YOU WILL LOSE YOUR MONEY
I advise if you have problems with these kind of webistes and you have paid with a card to initiate a chargeback with your bank. They will get your money back but it may take a couple of months