It sucks that Xbox fans have to beg for sequels

Gaming News


Microsoft is one of the biggest publishers in the world, so why can’t gamers depend on it to support its franchises?

[Source: windowscentral.com ]

Leave a Reply

Lost Password