It looks awesome Joey! If/when i end up needing a logo i know who im going to lol...

My suggestion would be drape the snake over the leaf a little bit wider so you have room to put the Company Name across the leaf horizontally. Its easier for people to read it, horizontally, or at least it is for me lol. (Then again im a bit slow lol.)
But yea i think itd look nicer like that. And the name should be in a neat font, not something fancy and hard to read, but something thats a little bold to make it stand out. Maybe even a futuristicky font? Keep all those colors and cartoony look, that looks nice imo. Then slap that baby on the back of an XL black 100% cotton tee and send it to me!