Refund of 10 % booking amount to Builder after cancellation

I had booked a Flat with M3M at Gurgaon sector-79 costing 3.35 cr. on 10-90 basis and given 10% advance to them. But after some time i was informed by them that only 75* will be given by bank and remaining 25 will be born by us. In between we got BBA registration and alotment documents from M3M team but due to ED and CBI issues of their Directors they went jail. Only two banks ie. Bank of Maharashtra and Canera bank was authorisd to loan for this project but they were not ready to do so. After sme time Axis bank was came in to existence but on the very first day M3M send a demand letterof Rs 1 Cr and mentioned that in case of non payment they will charge 10.75% interest to us.I requested them to give some time for loan sanctioning but they denied and suggested to cancel the booking.I did the same and they accepted that and resold that unit in 4.35 cr to another one. Now they are ready to refund but saying to take NOc from broaker and he is demanding 1% brokage for the NOC. He has already got 50000 from them.Pl suggest what to do. Should we go in RERA? How to get my money back.