Windows Live Search Interactive Banner/Phase 1. Windows Live Search is basically Microsoft's answer to Google. In order to increase awareness, the company wanted something that would break through the clutter of online advertising. We played off the cliché game banners that currently dominate online media and sold them this little gem.
 
  >
 
<Back to index