There are tons of minigames, most of them annoying. I already mentioned tank battles. There’s a variation where you need to hold off waves of enemy tanks. There are also car chases, where you need to shoot or ram jeeps and APCs. There are circuit races, where you need to ride on the walls and you can switch obstacles.
In this version, Jason Todd, the less successful Robin, is shot by Joker, not beaten to death. Doesn’t make much difference, really. And Joker is unreliable narrator anyway.
Speaking of unreliable narrators, one of the main themes is that Batman is constantly lying to everyone. When Barbara / Oracle gets kidnapped, he lies to Robin, who’s her boyfriend, about that. Then when Scarecrow forces her to commit suicide, he hides this from Robin as well. Finally, after all the Joker-pretenders get killed by Old-Man-pretender, he tricks Robin into a cell.
Slightly annoying that often there’s no indication what you need in order to start a mission. Some of the Riddler’s missions are available before you can bring the Batmobile to the island, for example.d
The game still crashes frequently, 7 years after the release. The only solution is to disable nVidia GameWorks completely.