The appearance of this promo CD is a pretty good sign that the song is being sent to radio stations, and that perhaps we'll be seeing a video to promote the release. When we get better images, we'll be sure to post them for you, if nincollector.com doesn't beat us to the punch.
Thanks to TerryG for the link