Ah ,thanks mate ,thought there was an Itch download atmo.
Nice to hear about a Steam key , very kind ,cheers.