A simple research would have saved your funds.
Reporting their Twitter account will not help. Maybe get a group of victims and try to report the domain to the domain registrar and Google Safe Browsing. You could also involve law enforcement authorities if possible
I could withdraw my funds finally. Not a scam exchange. Teck support resolve the issue. I am not sure is it because I left a negative review in youtube and emailed it to tech support that i want my coins back, or is it a trick to make me deposit more funds again. I am confused now because I don't like to report an exchange that they took my fund but in fact they processed my request and paid me. It took a few days, but my fund was not taken away from me. Anyway this exchange withdrawal system is super slow and done manual but they did mention that in their website. To be safe I will steer away from this exchange