Tried it soooo often, but it never clicked for me. Dunno what my problem with that game is.
What aspects didn't click? The combat? I could see how some might not like the combat, since it's not the deepest system but IMO it has that Arkham Asylum "simple to control but fun and awesome to watch" element to it