It's not on Steam, and the devloper's website has a "TBA" listed for its release date. I am assuming it will magically be released soon, though, or else the review was poorly-timed.
Log in to comment