I like this a lot! I read the the "Home LED Store" perfectly, but I am concerned that people who don't know the name will have difficulty figuring out that the "plug" forms the letters E and D so they might be confused and read it as the "Home L Plug Store.?
It would be great is the windows in the houses had the effect of lights shining. Also, could the houses be a little more prominent??