Honestly it was good but you ruined it later on, you know i didn't like how do the terrorists got in the mall or whatever and even if the mc gained a skill you can use it in mid or late story, you're rushing mc to use the skill and it makes the story simple and predictable.