Now for the bad news. Apparently the US release of the cards is unexpectedly delayed. No effect on Europe and Japan however which is somewhat unfortunate but, nothing to get your panties in a bunch over. Hopefully the delay will be less then a week or so however considering the cards and update was going to drop next week and they announced there was a problem does not bode well.
The last bit of news is that there is a Set 2 video available for download however I will share it here as well because it is just that cool.