let me add something:
i am in love with the new banner.
i can't quite say why, but i think it somehow captures the playful spirit of the site..
and perhaps it captures a bit of the fact that this site is a bit convoluted and it's features are not easily explained in one word.. but somehow when you look at it you kind of know it's going to be fun to discover the details. at least that's what i see.
and i love the 2d-3d combo look, that kind of feels like an old fashioned Diorama.
here's the winning banner to save you time from visiting the main page: