Those props are freakin' gorgeous. I don't know how collectors could justify buying them and then only having them on display. If I had that Cap shield, I would be set for Halloween and various Cons for the next few years.
The story was a perfect choice to be adapted into an animated feature even if it seems that it might be a bit rough around the edges. The special features sound awesome and it was really cool of DC to do a mini-doc on Dwayne McDuffie which I would have probably paid $5-$10 to see that on its own.
I just got an Xbox beta code in the email a few days ago so I'm definitely going to be trying this out. Looks like fun but hopefully the characters aren't going to be wisecracking constantly because I could see that get annoying.