Each game's page is a sloppy, disorganized, confusing mess. I can't quickly find player reviews. The whole site is clunky, slow and unresponsive.What happened to this place?
Log in to comment