i dont think its your BEST work, but I do like it.
You're right about the text, something looks off.

All in all I like it, maybe use the colour suggestion, blue would fit the theme better.
Good job though.