Are you unable to charge for the finished game on Itch.io ?
Viewing post in NeonCode version 1.0 and Steam release coming soon! comments
That is possible, just I'm hesitating how is it morally okay if a game is free from the beginning and after finishing it it will be payed one.
Amm this sounds strange... :D
I'll try to explain another way:
Never thought how I will make v1.0 anytime and I said erveryone this will be free forever because I'll never finish it. or may I'm overthinking it?