I like it but i agree about the text =) Maybe make it stand out a little more?
Nice work