StroodleDoodle: We're On The Steam Store!

It's been a long time coming, but we're finally out and available on the Steam Store. The app is being offered for an introductory price of 10% off for the first week, so buy it now! We want to hear from you, so if you…