This game is great in theory, but horrible in practice as some mechanics make it unplayable. But it would be a pity to waste all this work, one more day of fixing it and another for polishing it could make it a hit. It definetely deserves another chance after a few fixes.