So, for about the 875th time since trying out Kabuto, I accidentally went to https://app.kabuto.com/ instead of the .io site (app.kabuto.io). Today, I was greeted by a notice that they (the "other" Kabuto team), is shutting down their service, whatever that was.
@IanAlexander, etc. If you are interested in snapping up that Domain, you may want to contact them in the near future. I checked the registration info, and the Domain isn't set to expire naturally until June of 2022.
Then again, maybe you guys are already aware. Just in case you weren't, you are now...