This game will be a less dilapitated old Gotham that has yet to be turned into Arkham city. No flooding, etc. So basically an extended Arkham city map. I just wish it wasn't on xmas eve. The last game was winter, why does this one have to be?
Aside from the association with Batman Returns, I don't see a problem with a Christmas setting... and winter seems to really fit the "dark eery Gotham" in my opinion; it adds to the emotional coldness of the city.