We were on the Magic for the 10/21 Canada cruise out of NYC. Marvel day was a lot of fun even though we are not huge fans. Seeing characters walking around the ship was fun. Be sure to see the Marvel show on deck in the evening. If you are lucky, you will get our server Agus. He was efficient...