-
This design looks great, in fact, it looks like i would suspect when looking for icons.
The only thing that bugs me is the fact that you try to put everything so close together.
1- create space between the thumbnails on you second image
2- try to put as less as possible on the frontpage
That's it. Good luck with your great design!

More white space. Less stuff on the frontpage.
I Agree :-)