We have migrated to a new host for our website for better privacy. Let us know how it performs.
Yup. Just working out a few bugs then we'll do a full release. Should be in the next few days.