I'm starting to get the impression that Bitbacker is kind of crumbling at the edges here. I got no invoice in late April, then suddenly got an overdue notice in the mail. Trying to pay it ended up with me having to run though a Recovery process. I'm now still listed as a supporter, but obviously my payment hasn't gone to my pledge. Bitbacker support hasn't tweeted since early April, no response on here or in DMs. And now others mention there's a Telegram account (?) that they're communicating through, that I've never even heard of. Is this platform being maintained?