Also coming to Steam soon.
That's good news. I bought it from Humble but it transfers directly into Steam, so it's all good. I think I'm going to try to get my old SR2 and SRTT co-op buddy to pick this up in the near future if he doesn't have it already.