Hello Mate,
I can create the splash screen that in which you can add content as per you required, like you can also add video there. The Intro screen will appear as a pop up once some one enter to the site.
Let me know your thoughts and award project and create the milestone.
Kind Regards,
Pankaj Modi