I'm not well versed in itch.io, so will the game be releasing on Steam?
Coming to Steam?
A topic by Way2Smart created Feb 21, 2018 Views: 202 Replies: 4
1 to 4
Log in to replyJoin the discussion. Log in or create a free itch.io account to continue.