Posted inIndie Game The itch desktop consumer is now accessible on the Epic Video games Retailer! [ad_1] Howdy itch.io Group! I’m comfortable to announce that as of this morning the itch desktop consumer is… Posted by GameWarp November 25, 2023