Microsoft’s new search engine Bing is doing quite well in several search engine marketing studies. It could do better and one interesting idea that the Microsoft researchers had was to create a game that would help the search results to be better. The game is an experimental game that is currently available on the Microsoft [...]

