Canvas of Thoughts: Canvas of Thoughts is releasing on 23rd of July 2026!

Hello There, Today is a big day for Canvas of Thoughts We’re incredibly excited to announce that Canvas of Thoughts is relasing 23rd July 2026. Not only are we finally announcing our release date, but Steam Next Fest is…