Top
10°
8.0

GamesRadar: GTR Evolution Review

The nuts and bolts of the game – its ease of use, the noises it makes, how much fun you have – hold the thing together so tightly that you don't hear the odd rattle and squeak. It'll annoy you every now and then, but you'll be unable to resist coming back.

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