Unfortunately Archipelagates will never be released on Steam because of an issue during the review process. It will only be available on Itchio. :(
From what I could find about the issue, apparently it was a mistake, and has been corrected since then. As such, an appeal should be valid for the game on Steam. If you do decide to appeal the game ban, I really hope it goes well! (Do tell me if you get it back on Steam, I'd certainly buy it as soon as it's available)