I'm glad you're enjoying the game!
As for why it's not on steam, there is a developer fee of $100, which I didn't have at the time. I might try and get it listed in the future