I didn’t play the brand new beta but since it’s a really great mod, they deserve to get some great publicity (at least, I can do some for them :))
All pics look damn nice. They really done a good job on the visuals. This mod as proven to be a top one (no wonder why they win so many prices!).
Anyway, read all info on the official forum.