At first I thought May 8 was the deadline and the end of the contest. But upon rereading the entries about the scavenger hunt, all it says is that May 8 is the release date. So perhaps several of the codes will be released all at once in the release announcements / trailers / initial reviews / etc.