Made this in about 4 hrs.
Let me know what you think! Thanks!
Impressive! it looks great. I would slow down the slide transition time between your team though. It is going a little to fast.
Nice job. I would also add some animation/interactions to the images below "treatment" section.
Just my 2 cents