Yeah, it does. It reminds me a bit of one of my ALL TIME FAVORITE animes, Full Metal Panic.Well, I was thinking about adding the part where the school ends up getting held hostage by kidnappers looking for Jared. And Seal Team Seven ends up taking him back to the Seals building, where he has to spend some time there because it's a very hidden and safe place. It get's pretty dramatic after that.
Does that make a bit more sense? Like seriously, does it?