I got the game yesterday. Its so awesome ! you don't have to download any of the DLC, except for the movie probably ... Because i started the game and the catwoman episodes were opened, as well as all the batman costumes.
Hmm ... I really do like batman, but its more like an admiration of character and respect for what he does. However ... I do have a ... thing ... for robin
. Catwoman's on top of all them though.