Desperados III: Despera...What?

Desperados III is a real-time tactical stealth game! - Yeah. And what exactly does that mean? Well, we're going to show you! When Desperados III will release on June 16th, players can experience the origins of the belov…