By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Finally a good review site releases something. 78% isn't too bad, i've liked games with a lower rating than this before.



Tease.