Guess I am learning the lesson the hard way, I had such good experiences with other big exchanges I never thought this was a thing. I was always aware of the possibility of them going under but keeping your funds without justification and with lack of communication feels way worse than any other scenarios.
Sadly there is not much to dance with as they don't ask for anything, I could easily provide all the proof of origins for the funds.