Perfect World Entertainment and Cryptic Studios have released a brand new Neverwinter trailer featuring the Helm's Hold location from the game. The trailer premiered at last weekend's New York Comic Con. The video also features some terrific lore and combat sequences. Check it out!