Notice anything strange about this website? Things that make you go hmmmm seems a bit---uhmm dated?