The project is probably still under development or things didn't work out as they planned.
Well, don't forget that no startup or new project has 100% chances of succeeding. The big company experience failures too and also do alot of experimentation behind scenes. Just that we don't hear much about them.