As for the undead review, just fwd to 23 minutes for the conclusion. But, it's an opinion.
Take the time and watch BestofWars gameplay. It totally sold me this one!
I did get a chance to watch some today as well. Nice video. Those miniatures are incredible! I didn't back LOAD, so I haven't seen these in person, but I am very impressed with what the video has shown.