Yeah, i like, the foundations looks solid, and looks as you already got a planning in your mind in the directions you will need to evolve due to mechanics and things already in place and working with a basic set of interactions. Very good starting point.
Crossing my fingers on this one.
Only, as an idea,mostly, the games i've seen going ahead and creating a good fanbase are those that allow to create addtional content and mods for it, if possible adding an option to do so (in the future) will be great.