Call of Duty: Black Ops 2 Earns $500 Million in One Day … But is it Any Good?