This looks fun - are there any plans to release the full version on itch? Steam's not going to be an option for me.