Sleeping Dogs: a review