There is still much more that I want to incorporate before I think it will be ready for steam. I'm working on a skill tree and attribute leveling system right now. When that is finished, I'll have a better estimate for Steam launch.