The Bellows: Full release October 21st!

We're incredibly excited to announce the full game is coming out October 21st. The new page for the full game is found here http://store.steampowered.com/app/544270/?snr=1_7_15__13 If you find yourself in Los Angeles, w…