I think you've got a really solid visual style going on, looks like a miniature city, maybe you could strenghten that effect with some depth of field.
I think the minimal UI fits well actually, which I did not expect at all when I read what your game was about! I think surprising combinations like these are sure to make your game stand out!