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 Nov 13, 2017 Views: 163 Replies: 2
1 to 3
Log in to replyJoin the discussion. Log in or create a free itch.io account to continue.