Depixtion: Exclusive Itch.io Demo Coming May 31st!

Hey Everyone! With our official launch date of June 13th right around the corner, we'd thought you all would like to get a chance to try Depixtion out for yourself! On May 31st, we will be uploading a free demo of Depix…