Are we sure this new Google logo isn’t just their most elaborate “doodle” yet?