Hey, progress is happening, hopefully there will soon be some newer content in future devlogs for example.
And yes, the game will be on Steam at some point and if I'm honest, I probably should have put it up there a long time ago.
Anyway, I'm glad you like the game. :)