I was in touch with them maybe a month ago...I needed to update my credit card number they had on file for me. They told me to wait (i.e. they didn't want to collect my new credit card number yet) and that things were put on hold and that they would "make an announcement soon"...But that has been over a month now I think. No idea beyond that, or what the announcement is...
Their digital subscription is actually pretty good too. They drop downloads a few times a month, and it's only $5 if you're already a now-again subscriber.
Rappcats - The Digital Subscription