It is Stardock's 20th Anniversary and to help celebrate we have a big sale going on with games and DLC 50 to 75% off! You can buy directly from the Stardock store or through Steam until October 21st.
See the games available in the sale in our latest mailer here.