i really have to agree with dukeleto. i have no doubt in my mind that you developed it on your own, but you still dont want something in a game which, when seen, reminds people of other media as strongly as this might.
i think you could tweak it some and make it more yours and it would be an excellent addition to the game assets.
true, but that doesn't change my point in the slightest, it's still cultural baggage your designer friends game could do without. The other two prove you can be original, now prove you can accept it like a grown-up when someone offers criticism.