will this come to steam?
Most likely! Retail plans aren't finalized yet, plus it's largely up to Steam ^-^