Sleeping Dogs (2012) first impressions: is it more than a generic O...