Last edited on
Where are those images from?
Maybe an internal flag got set somewhere that makes Google just spew easter eggs.
-Albatross
Last edited on
It's from Google today. The easter eggs came seemingly at random after clicking for 20 seconds or so.