Quantcast
View Post

Looking through the site I would say they arent a credible source for reviews at all =

They seem to overate everything, for all systems.