By using this site, you agree to our Privacy Policy and our Terms of Use. Close
CGI-Quality said:
dsister44 said:
6.7

It felt overrated

Don't count this hater's vote!

I can see through the hype of games