CONTEST DELAYED.
AFTER AROUND 15 PM's on the subject, we decided that it makes sense to just produce 5 videos on our own initially and re-launch the contest in around 4 to 6 week after we release the new affiliate program and also our 4th game which we expect to be a blockbuster.
Thanks everyone in this thread and through private messages for your valuable feedback and advice.