The final game will be free since the original was free as well. The game will most likely stay on Itch since VanRipper has publicly stated that he wants fangames to avoid big platforms like Steam.