London Games Festival 2018
A myriad of events celebrating games culture held throughout the capital, alongside EGX Rezzed and the BAFTA awards
A myriad of events celebrating games culture held throughout the capital, alongside EGX Rezzed and the BAFTA awards