Can't find any company or licensing information on their site. I think that if folks dig deeper, you will probably find pirated games too. The About Us page looks like it was written by a preteen gamer. Hate to say it, but your money is probably lost for good.