EGX, if you’re unaware, is the UK’s largest gaming conference and was held in Birmingham last month. I went along to see what was what and was delighted to lear...
ok, this is epic
yes man