By using this site, you agree to our Privacy Policy and our Terms of Use. Close

All seems plausible but the "30 minutes of Amazon games" makes me think it's fake.

They've just had a lot of layoffs, doubt they have a ton of projects to show.