This quest to discover Kane & Lynch.
game page
Oh, I bet this is Kane & Lynch, and I didn’t escape the game name when I imported.