We updated our own page, and I built it ;p
Apart from the quite minimalist design, the employees are represented by a 3d style avatar who interacts with the site in a few ways. They can stand on most bitmaps and solid objects and have a bit of intelligence. Currently their reportoire of actions is a bit limited, but it will scale up as time goes on.
Have a bit of a play and see what you think. Ozzie site, so yous yanks might have to wait a bit for them to load in.
Oh btw, see if you can beat 2262 meters