While you must be eager to play Marathon Server Slam, the current scenario is restricting the majority of the players from doing that, resulting in a "failed to launch on Steam" error.
Reports are coming in fast and furious of Valve delaying its Steam Machine launch as well as other upcoming hardware, but is that really the case? It really just depends on how you interpret Valve's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results