I just had a quick thought looking at the array of excellent work so far.
It might be nice to have a vote on the favourite by all the other creators.
So essentially everyone who submits a game gets to vote for their favourite (although not their own).
It shouldn't have a bearing on the actual competition, but might be a nice 'Miss congeniality' award