Looks pretty good. Your main problem seems to be speed- the fire spirits are slow, and you're definitely not getting your steam machines up fast. You're pretty vulnerable in the early game, and have to hope that the AI is also pretty slow. I'd switch one or two fire pillars for pendulums and remove two or three fire spirits. Hopefully, you'll get a better draw that way.