As the OP said, it's on sale via Steam for $15 which also has links to the website. Couldn't find any reviews on line but took the plunge since the price was decent. It is a continuation of the Desperados series (same characters even). If you liked those, you will feel right at home.