Artwork for GameBurst Roundtable - Has E3 had its day?
GameBurst

GameBurst Roundtable - Has E3 had its day?