Im aware of that, its why Im asking if anyone else has the Itch release.
may I have the free version too?