So the full version will not be released on the ITCH?
The full version of the game will absolutely be on itch :)