You can also get this on itch.io . The art and animation of this game is on another level and I've yet to find another game that is as polished as this game and has art that is even half as good. I can't wait for it to come out on steam and to see it's full release.
This game looks spectacular. The clip of the scene with Merah floating around the net has kept me interested for a while... But it looks like all of the stuff I've seen so far are leaks from Patreon?