Warner Bros execs pine for the Hogwarts Legacy glory days as games revenue plummets 41% thanks to Suicide Squad's abysmal performance08 Aug 2024Source: PC GamerIf you're not a finance whizz like me: That's bad.