Sleeping Dogs launch trailer

Sleeping Dogs launch trailer

Perhaps missing the release date by a bit, Square Enix has released the launch trailer for their new open world crime game, Sleeping Dogs. It…