Seen the full game was released on Steam. When it the itch version coming?
We planned in one or two months.