Will the updated version be on Steam? I saw new page there and in the discussions someone from Bonus Stage Publishing said it will actually be released on Steam, but now it says on that page that it is not available again. I am confused
scorpTer
2
Posts
A member registered Apr 03, 2021