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

Some people are under the illusion that more multimedia means less games, which is nonsense.

Especially considering the bulk/90+% of games are third party made.