Blood and broken bones
Ladies and gentlemen, Karl Fairbourne is back. The buff, very American super sniper makes his return in Sniper Elite 3, joining ranks with the allied countries during World War II to help them gather intel and scout areas of interest. Although, chronologically, this isn't a return as such. Sniper Elite 3 is set some-odd years...