505 Games has released a new trailer commemorating the release of the latest iteration of its sniper action series. For those unfamiliar, Sniper Elite 3 puts you in the shoes of Karl Fairburne, an OSS agent whose primary directive is, you guessed it, killing Nazis.

Sniper Elite 3 takes you to a new location: northern Africa. While still set in World War 2, the environments look to be a far cry from Berlin, the setting of the previous two games. The game promises to bring larger environments and to provide more choices in how you complete your missions.

For those in fear that this third iteration would lose any of its signature gore or sniper action, consider putting your worries to rest. The trailer below shows the new environments, gameplay styles, and the gut-wrenching kill-cams.

Sniper Elite 3 releases today on Xbox One, Xbox 360, PlayStation 4, PlayStation 3, and PC. Keep an eye on the site for our review. In the meantime, read our hands-on preview with the game.