1772
Itch.io games site taken down
(lemmy.dbzer0.com)
This is a most excellent place for technology news and articles.
It works for me now? Not sure how long ago this was, timewise, but at least they are back on.
That can be just your DNS server having it cached. The servers behind it still exist
Yup. 45.33.107.166 works.
Still doesn't work for me.