When the full game will be available on itch?
Very soon! We had to request some additional space from itch to accommodate the upload. As soon as that request goes through, we'll post.