Yes, we'll publish the game on Steam. Not now, but in due time. About the problem you encountered, we're working on the next version of the game. I hope we can fix this issue. Thanks for letting us know about this problem :)
WOOHOO! STEAM! WE LOVE STEAM! WE LOVE STEAM! WE LOVE STEAM! You get the point. Right?