Love it
If people don't know what it's for, READ THE DESCRIPTION!
The point is pretty much everything is summed up in a small window space. If you download it, you can look at newgrounds in a quick glance rather than go onto the net, load the site, login, etc.
Clever and very neat idea.
10/10 (2nd i've ever given)