It's interesting that they've got really attractive looking characters, but in a very normal/realistic kind of way.
The strangest thing about this project for me is the question of scope. RaD are only 90 people or so, obviously we're not getting an open London we can stroll around, get a horse and cart and tour, or get on a airship and check out from the skies, and obviously it's not all going to be twenty foot wide back streets, but where they'll fall between those extremes will be very interesting. It seems kind of impossible such a small staff could muster this project at all, that's my only real source of concern, it does seem like too grand a project, especially if they really are making scenes reminiscent of those concept art pieces.