Housing Project Delayed

I booked a 240 sqyd house in hakeem villas project (karachi) in feb 2010. Being a 03 year project it should have been handed over in march 2013. But even today in june 2014 i have no clue when i will get it. Project is 50% complete. I have made all payments according to schedule.

Can i file a case through some lawyer to demand my money back? If i do what are my chances?

Thanks a lot for all replies

Zubair