I am gonna be nice a give this four stars, but it’s really only barely a 3.5 for me. Kinda had to shut off the logic center of my brain halfway through, MC worked the hell out of his plot armor on this one.