Nearly 3/4 of developers polled acknowledged that most of their sales come from Steam, but they also view Valve's portal as a monopoly.
In this engaging video, we dive into an in-depth comparison between two popular CPUs: the AMD FX-6300 and the Intel i5 4690k.