On Tuesday, August 21, senior game producer Michael Bybee and lead environment artist Ely Cannon addressed the press members privately …read more