Hello.I'm not sure how Itch works exactly. I think it's as you described but I didn't try it myself.Please let me know how it works out for you!