http://www.ign.com/articles/2011/11/...tual-assistant