North Korea: On the Verge?