The CyperpowerPC Steam Machine beats the PS4 and Xbox One in specs and price, especially comparing what you're getting in the package for the same price as Microsoft's offering and for $100 more than Sony's offerings.
Please keep in mind games on consoles has nothing to do with this article, this article is about specs, performance, features and price
Consoles will always win in the exclusive category.
Can you plug in a M/KB to this thing? I just want to play dota on it.