Yeah, kind of hard to read. It does look pretty though.
But it would be much prettier if it adhered to web standards. You can ignore this criticism if you want to, though