An ambitious project that isn't quite there yet.