Are they really legit? most of them are russian and I feel like the downloads and promo codes was not obainted in a legal way.