Was it legit?? If so, did anyone get any games?? I tried the site but, it kept saying Page Not Found..