Any plans to release the full game on Itch.io?
Yes, of course, once it's released.
Great! Looking forward to it!