I really like the visual style you're going for. The game design is quite interesting. It's a bit tricky making sure things are joined/separated, a few times when you drop it they will not connect, a few times when you think they will not connect they do...