I think you did an amazing job! A logo is a living organism and we'll live and see how it fares in different platforms. The purpose of logos is to build recognition for a product and be distinctive, which I think, yours is. It's doing great in terms of colors and the font is pretty strong.
On a 'Friday' note - if you crop it as a circle it looks like a disco ball :)