Upload your video to YouTube (or another video hosting site). Create a basic project page with information about your project (the pitch & game). Include your video URL in the submission form. In addition, you can embed the video in your project page. Does that make sense?