No worries about not being able to support, I really appreciate the very kind words! Thank you so much!As for a Steam release, currently unsure.