1772
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
Looks like they switched to 1api.net
https://www.whois.com/whois/itch.io
Good. If a registrar causes issues because of their own non-response during their own investigation then it's useless.