Halo Studios Boss Allegedly Told Devs “I Don’t Give A F*” Over Work-Life Balance Concerns, New Report Exposes Abuse and Mismanagement of Employees and Halo IP