This logo is a significant improvement. Minimal. Plus it seems re-branding always has a positive effect.
We did a logo contest a while ago, and our current logo is the logo that won. For now we are going to keep our logo the same, but maybe in the future we will do a complete re-branding.