Gaming, Full Steam Ahead! [Infographic]

Here’s a neat infographic on how Valve’s ingenious digital store has taken over the gaming world. Source: VideoGameDesignSchools.org

Gaming, Full Steam Ahead! [Infographic] Read More »