Remember Word Lens, the impressive mobile app that would translate foreign text on menus and street signs right in front of your eyes? Well, that incredibly sweet translation tech has just found a new home – a post on creator Quest Visual’s site…