That website--1990s text-only style--is a strong statement. I am not sure if it's a statement that "we're going to take over the world, get on board now" or "in hindsight, we'll say we should have spent more on marketing," but it does get one's attention.