Los Angeles, USA
Helsinki, Finland
Montreal, Canada
In a market that has us excited and disappointed all the time, we take a look at how CD Projekt RED rode the wave of hype in the wake of this year's E3