Quoted from DudeRegular:Looks like a huge scam. Copied address from a legit site. Domain just registered. Email on the domain is a [email protected].... Which google has links to another scam...
Yes looks like one of the many scam sites out there advertising games real cheap. Too bad there are so many scammers and theives!