Five Video Games That Might Be Delayed In 2017

Game delays are unfortunately part of the industry.  Whether it’s due to issues, the need for extra polishing, or just overextension from the marketing department – usually games that are delayed turn...

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.