It's very nice!
The only thing that takes away points is the text, as you have already mentioned. It is very difficult to read.
Thanks for the critique! I didn't spend as much time as I should have selecting a font :(