Who Must Die is cracked
Release: November 12, 2018
Cracked Date: November 13, 2018
Cracked by: PLAZA
Who Must Die has been released on November 12, 2018 and was cracked on November 13, 2018 by the cracking group PLAZA.
Who Must Die has been cracked 17 hours after release.