I was looking up something or other and saw a screenshot of Sleeping Dogs and I immediately found myself wanting to boot the game up just to drive around Hong Kong again. Just seeing Wei Shen during a rain-soaked night with the neon lights of the city made me realize there's no other game out that scratches that itch.
What game does that for you? Where just seeing one of its dope screenshots makes you go "I want to play this again."
What game does that for you? Where just seeing one of its dope screenshots makes you go "I want to play this again."