Hmm, they look a bit like something I once made.....
Only joking. I think they look great Matty and for what its worth I think (as others have said) that most of what we all make are variations on a theme and coincidences are bound to occur.
In my major design project, in the final year of my Architecture degree I had a crit with a visiting professor who had not seen my scheme during its development and accused me of copying a building I had never even seen, because of some similarities to a building he knew of. By taking him through my design process I could demonstrate that I had arrived at a solution that fitted the brief and that I had designed the building, not cribbed it from elsewhere. It just goes to show though, that its very easy to throw out a comment about similarities to other things, when in reality its no more than coincidence at work.
Ed