OK, I did not look around much, but the frist page told me all I need to know.
1 Word comes to mind when I visit that site. *Confusion*
The first page ahs a lot going on. Lots of animation, scrolls, and it is hard to figure out where one thing starts and another ends. the yellow background only ads to the problem as a bit of distraction.
I would suggest this.
1 Don't use as much animation.
2. Separate things, so that they can be found easily. Maybe into grouped and labeled categories?
3. If possible, try using a different background color. Maybe a light grey? If you do anything too light, all of your images and video samples will look like they are floating.
Perhaps a template would help you.