Hi there, thanks for your request! We'll do some investigation as to what our options are with an itch.io release.
Thank You! I'll be looking forward to that. :D