Pretty good job but I would not wear sunglasses or shades of any kind while addressing anyone or in any interview. People will trust what you say a lot more with eye contact and not sub-consciously feel you are hiding something.
Put some dam pants on , and take the glasses off! You're not helping your potential customers visualize the hard work associated with your product , there's no such thing as a casual car accident.