I love the new logo......my only tiny bit of criticism is the color of the lettering. If you want it to pop, try a rich yellow, to highlight the yellow in the snake. It's not too often that yellow is used and it really makes things stand out! You could even out-line it using that cool red in it's eyes, but a thin line.
I like the background!