ridiculous Steam-sales i assume - other than that, probably only the big audience it offers.
Than again, I kinda doubt that you need Steam as a promotion platform to reach indi-devs.
I sure found Spine without it, after I knew what I was looking for ;D