I wouldn't go as far as 'horrid', but they are pretty subpar. And the color scheme and artistic layout is pretty cartoony for my taste.
Their sound effects are pretty top notch though, so I will give them that
It reminded me too much of WoW. I hate to say that, but there it is.