Impasto: Release Temporarily Delayed Pending Steam Approval

WHY ISN'T THE GAME RELEASED YET? Hello everyone! As many of you know, our release date was set for October 28th, 2022 (last Friday), but unfortunately we had not configured everything on our game's Steam page correctly,…