Well it looks like Google is amping up for the arrival of Ice Cream Sandwich with their newly placed statue. Usually an indicator that we aren't to far away from seeing it launched. The Ice Cream Sandwich statue joined the ranks of the previous operating systems prominently displayed in front of building 44.
Just another hint that we aren't to far away folks!
Thanks Wicked for the tip!
Update: Added Video