Title says it all. Currently i am having problems with itch.io due to my PayPal region and can only buy it from Steam. Is it going to be released on Steam too?
Another Developer
4
Posts
1
Topics
1
Following
A member registered Jul 23, 2015 · View creator page →