You guys deserve a few days off. No doubt you pulled a few all-nighters...!
As for the price, I'm once again more than a little disappointed in Steam; in no known universe 20 USD equals 20 EUR, not even with the difference in taxes (currently 20$ equals less than 15€). That being said, I'm not sure you even get any say in these prices (and I won't ask).
Considering the quality of your work, and the addictiveness of the game - no doubt I will be putting hundreds or thousands of hours into SR2 as I did with the first game - it's still an incredible deal, though. (I just like being nitpicky at times.)