Found this site http://www.isketch.net

Well Addictive! Online Pictionary.