Nexen Sep 25, 2026 In Nexen, you are trapped in a maze. Why? How? You don’t know. The only thing you are certain of…