Being able to understand that your own project outgrew yourself is pretty important imo. I would understand if this was a charity/non-profit project but this is a business (we know the in-game transition from the East are impressive numbers) . When you have a business, for sake of both clients and yours, you can't miss deadlines. Every one missed it's a loss of money, if I were a dev I'll surely take some decision. Hope you have a good day bro!