This game sucks so bad. Hate whenever Batman is a shallow power fantasy for the player to relish the casual cruelty with.
If it really made you "feel like Batman" your heart would be bursting at the seams with every tragic villain you put behind bars. Batman isn't a misanthrope