Excellent. Wish I could have read this article before I started learning about reverse engineering.
I think it's notable how he ended up with a better product: one simple DRM-free file viewable by applications and devices of his choosing. I don't really understand why the company even bothered with all these protection measures. Did they actually believe it would work?