Thanks for the review dude..
What you said is true..maybe I'll try to just get a full free itch release