I recently purchased this game, and have found it quite fun. It is, however, quite dark and at sometimes pretty violent. There are scenes in the game where players can see people being mercilessly killed, or tortured, but as Batman you can usually apprehend your enemies with little conflict. (i.e. silent takedowns) As Batman, you kill no one but "knock out" your enemies; slap 'em silly. The action is very realistic, but with realism comes some foul language. There are some colorful phrases that include the "b" words, the "d" word, and the "s" word, but there are no f-bombs dropped. The language is not commonly used, but will be heard by your enemies throughout the game.
Other than that, the Batman is the Caped Crusader, a bringer of justice, and (being a superhero) is a good role model in every situation placed before him in the game. The game also uses the "free flow" combat system, making combat easy and fluid. The game also includes puzzles, mysteries to solve, and indepth story.