I really hope it helps you reach a wider audience! It would be great if you could come back to Itch with the release of the DLC at some point.