Hey Christina,
Not sure where you're hosting your videos, but we may be able to help. Vidyard players can be embedded in Marketo landing pages, and you can upload a video and start embedding it in minutes.
Definitely happy to help, as it sounds like you want to get this page launched ASAP. I'm at jon@vidyard.com!