The London Games Festival: Top 100 Influencers and Brands
April 29, 2016
The London Games Festival took place from 1st - 10th April 2016 and featured an exciting new celebration of the art, culture and business of video games. The festival included 15 official events...