Game franchises and their impact on the industry

With highly acclaimed game franchises- Call of Duty, Assassins Creed, Grand Theft Auto, Gran Turismo, Max Payne, to name but a few- seemingly dominating the video gaming landscape, avid players should feel more than satisfied with the quality of games being churned out by the world’s biggest publishers, shouldn’t they?

Read Full Story >>
The story is too old to be commented.