It's tough (I mean it was for me, at least, since my vocabulary is... well, rather poor ;)) and sometimes I think that letters I'm given are a bit unfair, like 5 vowels in 6 letter word :D
But the concept is cool and I had some fun with it :)