Is Hogwarts Legacy a good game?