IMHO it is now or never. You cannot say "we had a contest half a year ago". Perhaps some individual games can use some work, but the total portofolio is good enough. (And BTW. your game is worth testing )