Product Reviews

Coming to A TV Near You: Steam Machine

If you were hoping to have the new [easyazon_link keywords=”steam console” locale=”US” tag=”ohga-20″]Steam console[/easyazon_link] in your home by Christmas, your wish just came true.  Valve has announced that the new Steam controller, Steam Link and Steam Machine now have a release date of November 10th. The Specs The devices will be manufactured by a few outlets …

Coming to A TV Near You: Steam Machine Read More »