Desperados 3 is 50% off for the series’ 20th birthday