Showing posts with label game review. Show all posts
Showing posts with label game review. Show all posts

Forza Motorsport 5 - Reviewed

What better way to kick-start the genesis of your new console than to release a new entry in one of your flagship franchises during the oft-criticised launch period? 


That’s exactly what Microsoft have done; they’ve recruited wizards of the raceway Turn 10 Studios to create yet another exquisite entry in the Forza Motorsport series which has launched alongside its parent console the world over.