Howdy Birthday: Desperados Turns 20 Years Old, gets Video-Special and Franchise Sale
Vienna, Austria / Munich, Germany, April 20th, 2021:Ā 20 years ago, on April 20th, 2001 Desperados: Wanted Dead or Alive was released by developer Spellbound Entertainment, known today as Black Forest…