Gaming Valve Steam-Rolls The Trolls Valve created Steam as a platform for PC gamers to access a plethora of video games all from one single... By Jaxon FoxOctober 3, 2018