Whelp, I beat the game last night, along with getting 100% of the riddler challenges. Here is a quick review now that I've played all the way through it.
The game itself is awesome, and is most definitely one of the best Batman games to be made, bar none. The fighting is simplistic but fun and the game length makes it so the fighting doesn't get too boring. The stealth aspect was handled well, I thought, as I normally hate stealth games.
My biggest gripe is what I've already said, most of the bosses either sucked or weren't even bosses. The final boss (which I won't spoil for Nollin Rollin assuming he ever reaches him) was pure crap. I mean what the heck!?! It didn't ruin the game as a whole, but the final boss was simpler to beat than earlier bosses, mostly boiled down to a thug brawl, and the idea of Joker doing that was just stupid. Oh, did I mention it was stupid.
But the game is really fun and the story (other than the end) is fantastic. Listening to Riddler get busted by the cops after you get all the challenges was pure hilariousness. Plus hearing ont he police radio about Harvey Dent at the end was great.
I'm doing the challenges right now. I'm loving the stealth ones, but I'm still having a few issues getting a high enough score during the combat challenges....it'll just take more practice.
Oh and Hulk, after Joker used the Titan on Batman, Batman used the antidote on himself, so it was just Batman being too awesome for the Titan to take effect.