Game News BioWare legend Mike Laidlaw leaves Ubisoft after just a year working on Gods and Monsters admin December 15, 2020 0
Game News Xbox Exec Mike Ybarra leaves Microsoft after 19 years with Xbox and Windows divisions admin October 17, 2020 0
Game News Xbox Exec Mike Ybarra leaves Microsoft after 19 years with Xbox and Windows divisions admin March 25, 2020 0