I read somewhere that the game would be released for Steam, Itch, and GOG, but I see no GOG store page for it.
Where's the GOG release?
A topic by koshzposhz created 66 days ago Views: 105 Replies: 2
1 to 3
Log in to replyJoin the discussion. Log in or create a free itch.io account to continue.