Played through the demo and really liked it. The only issues I see with it is in the UI, which can always be improved with enough feedback. I was about to compile a list of possible suggestions just as I found your blog post.
To my understanding, game design really is kind of ungrateful - takes a lot of work, uncertain results, the product needs to be perfect and competition is popping up all over the place.
On the other hand, you did some great work here. Sure there are things that can be improved but it still is fun to play. If it means anything, I do think there is a place for you in game development in case you decide to return back to it.