Thanks! and yes it most likely will be on Itch.io for full release. Not sure yet for Early Access though
Great! Really looking forward to it.