This is not a huge surprise. They've been extremely behind schedule putting out print issues for quite some time. I hope they can turn things around soon - I'm a big fan.
I'm not a fan but I'm really glad they exist. It's like just off from something I really want, and it's clearly a good thing for a market that isn't quite me (and where there aren't many great alternatives). I hope they get their feet under them.