Brace Yourselves: Steam is Here!