Have anyone here ever received something like this?

It's called...THE EXACT SAME THING MtGox did right before they went belly up. They pile on a bunch of verification bs to try and prevent a 'run on the bank' so to speak, so every deposit is bogged down in endless red tape unable to do anything.
Indeed. Personally, wouldn't touch bitfinex (and bitmex) with a stick.