Nice site, the time-line is a great idea, I agree with ukit about the typeface, i found the intro text a little hard to read.
Also this image had me freaked out momentarily :