Consistency

03.05.09
Ubisoft 'least consistent,' Rockstar 'most consistent,' concludes study of Metacritic
03.05.09

Ubisoft 'least consistent,' Rockstar 'most consistent,' concludes study of Metacritic

Prepare yourself for some simple math and inflammatory statements. Gaming industry analysis site Ga...

View