Neither one really fits. The first is antialiased and blurred on top, and sketchy and messy on the bottom (so it's not even consistent with itself); the tentacle plant thingies are a lot closer to the style, but still don't seem "clean" enough. I'll try to modify them since I like the concept; will edit this post.
EDIT: Well, I didn't have time to finish, but here's what I've done. Basically, they need tweaking before they'll really look good.