I'm skeptical of this info. It lists X360 as well, but I'm pretty sure Steam isn't coming to the Xbox.
The bash script is more believable however.
How soon is soon? And couldn't you have clumped the two together later?More information (perhaps the best yet) is coming soon.