If you have good idea backing up your project, you have climbed the first stair. The next key thing is the team, I am sure they have a strong team developing this project. Without a strong team that has necessary technical skills, you cant develop such big project.
All the best WINSSHI.