Nice, but I agree, it should be finished.
This has the potential to be something very awesome. I understand I do the same thing, work on something and lose interest to a bigger project. I tend to make "mock ups" as I call them before I make the actual game. Hopefully this is a Mockup for something even bigger in the future.