"Official website (requires Flash Player)"

Well, that's a wiki page that hasn't been updated in a while..