This video has been shown on here before, on the Carnival board. It was soon seen all over the Internet. It seems that Carnival is going crazy over the calls they are getting, not only about the new ship, but also those wanting to book, and can't because the dates haven't been released.
This was a design that was submitted, and was very quickly dismissed, as been to "out there"
I do like the music.