Washed Up!: Release date set!

Big news - we've finally picked a release date, it's Tuesday October 16th! The Steam homepage has a new launch trailer and screenshots, which feature a bunch of the polishing we've been doing in recent weeks. One of the…