Impasto: IMPASTO is available NOW on Steam!

Following our brief release delay for Steam approval, Impasto is available now for everyone to play for FREE today on Steam! Thank you all so much for being a part of our team's journey. We hope you enjoy the full relea…