As you were browsing something about your browser made us think you were a bot. There are a few reasons this might happen: For privacy and data protection related complaints please contact us at [email protected] . Please read our PRIVACY POLICY STATEMENT for more information on handling of personal data. Supply chain improvements for consoles and GPUs suggest smoother product launches, a factor priced into the medium-term "game stock price forecast" models.