I really liked GitS 2, but not as much as the first. The violence is intact. However, there is only some brief nudity and the language is rather toned down; a lot of uses of the word piss, as well as a use of f*ck by the Yakuza and some other scattered expletives, but not as much as the first. Overall, GitS 2 will not be understood by most teens but it's still ok.