I’m getting a ’Mission Impossible’ vibe from how they advertise the new stormbreaker ‘activity’. A coincidence a new film is out?
Some IKTI action seen and the big worm is looking awesome (although it’s timing with Dune’s release still doesn’t feel right).