same here. I've been waiting for the release on steam, but apparently its gone and I cant buy it since im not american, nor do I have paypal or a credit card that has usd. will u release it on steam again?
im american, steam wont even let me look at it they must have taken it down or something? or maybe something went wrong when trying to change versions, steam can be very particular