Quantcast
View Post

I agree with IGN's scores. Those games don't look very good, at all.