I powered through the story, it really over stayed its welcome at the end. The multiple boss fights with the same enemy were all bad. My general consensus with all the Rocksteady Batman games is great look and feel, but they just don't make fun game mechanics. The melee, the Bat-mobile stuff, the gadgets, etc. are just not fun in the end. Getting around the city is cool as is the investigation stuff. The story was good too. Most of the side quests are the typical open-world filler.
I wish they did time of day like in Bloodborne. Make it dust when the story starts, then night with rain, then midnight without rain, then end with sunrise. It was always dark and I raining, which is lazy IMO.