The next MCU project has its first official trailer released. Here the thoughts of myself, Lord of Shadows and The Pop Perch on the teaser trailer