There are a ton of Deathwatch leaks out now. You can check out a lot of the background (better word than fluff), as well as see many of the models and more.
I have a few of the images up, but follow the links to see them all.
thanks to Lady Atia of course
https://war-of-sigmar.herokuapp.com/bloggings/992
https://war-of-sigmar.herokuapp.com/bloggings/993