Nothing personal, but its sooo frustrating when devs only use itch to post the demos of their games.
I agree 100%.