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

Sounds strangely negative considering they end the article by advertising their own free games...