i have played this game on itch but i can't play it anymore and the description says getting this game on itch will get you a key for steam
how do i get the steam release
A topic by davydg15 created May 14, 2017 Views: 117 Replies: 4
1 to 5
Log in to replyJoin the discussion. Log in or create a free itch.io account to continue.