Here's some words from the website features section:
"SearchMash lets you search the internet in new ways. It is constantly
evolving as we come up with ideas and figure out what works and what
doesn't. Check back here from time to time to see what has changed, and
also to tell us which ones are useful to you. Please bear with us when the
site is unavailable as we are limiting its use."
See the search in action at http://www.searchmash.com