Sleeping Dogs Gameplay Trailer

Check out Sleeping Dogs’ Combat system in this brand new trailer. This video defines brutality.

(more…)