That logo was a terrible idea.
FWIW, personally i like it (though i'd put a frame around it to emphasize the pinup poster girl style) and find it more artistic than most meaningless abstract shapes other projects use.
A pair of tits isn't "artistic".