Treacherous T-shirt: Bethesda Employee Inadvertently Confirms Recent Starfield Screenshot Leaks
The founders of the GameLeaksRumors microblog drew attention to the T-shirt of Bethesda Game Studios managing director Ashley Cheng, in which he appeared at the awards ceremony of The Develop: Star Awards 2020.