Originally Posted by Deques
Is this site legit?
Sites like this usually selling keys directly selling keys from so-called "developers", but it's impossible to say from where every key comes. But i never heard about any issues with this site, and i'm browsing both english and russian steam deals and trading communities quite often.
Originally Posted by Orakio Rob
"PAYPAL IS NOT AVAILABLE"
That's because this is russian site and it uses russian payment systems. Russians don't like Paypal because of fees, 0.3$-0.5$ is too much when game prices are usually in 0.001$ range. Well, i mean "games" that are available on this site.
Originally Posted by Father_Brain
Are any of these games any good? Looks like the usual sort of shovelware I'd see in a $1 bundle.
99% of those games exists only to take app id and produce more cards on card farms. So no, they even worse than shovelware, shovelware usually have at least some gameplay while this "games" doesn't.