Some Feedback -
1. You must be making the Demo much much simpler and short.
< 90secs. The demo is too fast trying to explain in detail too many things.
2. Make separate videos if you want to tell too many things. StoryTelling - What you missed in your last startup and why you made this, a Separate video on SupportBee's Features, How to use videos, a Team Video, your Technology Stack and philosophy.