New peekaboo easter egg? Or is my chrome broken?

 

v20240901