Looks nice!
I'm a bit worried that you seem to float between ideas all the time. Maybe it's just a false impression. But you shouldn't doubt ideas to much. Just pick one, make a plan and stick to it. Be tenacious and make the best thing you can. It doesn't need to be perfect. Especially if perfection means that it will not be made at all!
Of course a plan can turn out to be unrealistic. You need to evaluate it once in a while and correct it. Usually that means reducing the scope of the project. But that's better than having to cancel it at the end.
I do, unfortunately. However, AWE is a project I stuck to for the last year. Unfortunately there were long periods that the coder wasn't working on it and there wasn't much for me to do while waiting to hear back. I only ever got two alpha builds from him. The last one was 5 months ago. I hate laying all the blame on him, after all this was my first serious project with the intent to sell and distribute, but he simply wasn't putting much time into it.
Consequently, I had a lot of time on my hands to think about other projects.