Seems fishy to me. They are using Google Analytics, which seems unlikely, and the very first nav link, top left, is a Forum? (broken link).
Also, they accept paypal? (Democratic People's Republic of Korea_Leader Biography)
They north korean government are absolutely desperate for foreign currency.