G gamesindustry.biz E3 accidentally leaks personal details of journalists, YouTubers and analysts 75 points Kye 7 years ago 48 comments