Let’s Face it, These 5 Games Will Probably Be Delayed in 2017

Gaming News


With so many games releasing in 2017, there’s a good chance some will be delayed. Here are 5 that will probably miss their dates/ windows.

[Source: twinfinite.net ]

Leave a Reply

Lost Password