The presentation is quite a good video IMO and its a great way to get more investor and get convinced by the developers.
Yeah. It's a good thing that they have provided a video that shows how the team manage this project. It will give plus factor to them and possibly can convince more investors to join with this team and help to achieved the necessary amount needed.
Well the video is there but do you have any idea or proof that the video is accurate or any third party checks on the issue? If not then you can't be sure