live search

Recent Posts

  • Microsoft Kumo

    The word means “cloud” or “spider” (double buzz-word score!) in Japanese, and may be Microsoft’s latest attempt at creating a search brand anyone cares about. Read More ›