In our infographic series I publis infographics which succeed in delivering a message in a visual attractive way. Today one for the gamers, it shows how valve’s ingenious digital store has taken over the gaming world. Here are the stats…
Created by: VideoGameDesignSchools.org