Kane & Lynch - Screenshots of previously unseen level

x360a have 8 new screenshots from Kane & Lynch: Dead Men. The shots are from level 12 of the game, called El Capital, which takes place in Havana. Up until yesterday, this level had been kept under wraps by Eidos - so these screens are hot off the press!

Read Full Story >>
The story is too old to be commented.