Desperados III: Desperados III out now!

The Best in the West: Desperados III is now available! Vienna, Austria/ Munich, Germany, June 16th, 2020: Desperados III is out now - and the international press can’t stop singing it’s praises: With a strong score of 8…