>>105962171
I think they have(had?) some Ukrainian staff and the invasion caused some issues for them. I think they planned to shutdown, but found some people to step up and replace them. I don't think the site ever went down