>>286976861
There probably is a huge element of 'not meeting visual standards' especially with AAA companies. They can't have something that doesn't look as good as the latest flat games associated with their name, or some shit.