He received 220 BTC through ico.edoncoin.com from one guy and didn't sent it to Bittrex as it was promised. So basically Bittrex was just used for better looking project.
I guess 220 BTC is far more than he expected to get, so he reveled himself so fast.
link for message in Russian thread from a guy who sent him 220 BTC:
https://bitcointalk.org/index.php?topic=1410868.msg14598102#msg14598102