Hi,
I am working on a steam release. It's a bit of a slow process getting everything approved. I'll let you know when that happens.
Thanks mate, appreciate the feedback.