I do not have ads on it, I made a video tutorial and put it under the search area, do you think I should add more things to point the purpose of the site out ?
Really cool idea, very clean design - however, I agree that something should illustrate the hover options - I didn't notice them until I read about them in this thread.