Alright, while I DO like the new icon you guys have up for the site...well...
It's kinda small.
Now, don't get me wrong, it's PERFECT, but I thought you were going to make it the icon in terms of, like, a Home Screen button. You know, those high-resolution image squares that show what your favorited sites are, on something like an iPad?
You know, these.
The way you guys seem to have it set up, though, is that it's brought down to this incredibly small 16x16 sprite resolution, and it's just incredibly difficult to make out what it is without knowing what the actual image looked like at first.
I say, either make that the icon for said home screen thing I mentioned and bring back the original sprite thingie for the url thingie (or better yet, make it a different sprite. I'm sure there's a good rip of the Wind Ring sprite SOMEWHERE on Spriters Resource), or create a sprited version of that image from the ground up. I could do that, myself, though it may have to be later.
Though, if you REALLY wanted to wow some people, you could try incorporating that icon's design into the main logo somehow, which would conversely make relating to what said smaller image is easier.
Oh! I just got a better idea: make it a close-up of a sprited Klonoa's face. I'll probably show an example of later, if I can.