I have a question, do I need to buy this again if I'm just updating it, cause I don't see how it supposed to be updated?
Viewing post in Twitch Integrated Throwing System comments
No, you can either check your original purchase e-mail or you can go to https://itch.io/support and put your e-mail into "recover purchase"!