Still did not get my 0.93 BTC back

I think you guys bashing him are not helping much ...
Did you read? He owed 120 BTC he intends to pay 20 BTC of that. Even if he is being honest your expectation wouldn't be 0.93 it would be 0.93 * (20/120) = 0.155 BTC.
Will you be happy with 0.155 BTC? Is that helpful? Should people stop "bashing" a scammer now?