I guess Nintendo Wanted to offset the announced delay with some new screens:
more: http://www.gamersreports.com/index.php?action=media&sid=2552&type=stories
more: http://www.gamersreports.com/index.php?action=media&sid=2552&type=stories