The Browser’s a Lie September 3, 2008 by David Schraub, Assistant Editor 1 Comment Google sure picked some interesting inspirations for its new browser logo.