I might be missing something.. but whats the catch? Few companys give away money like that for goodwill only and I couldnt find any info about what they get from the deal.. except this
"You acknowledge that we may be working on games or other projects which are similar to or competitive with the materials described in your Application, or that we may be working with others on such games or projects. You agree that the submission of your Application and our evaluation of your Application will not limit our activities in this regard."
Now, that is probably just standard lingo to prevent anyone applying from claiming ownership of all future stuff they do and perhaps I'm just stupid and they really are super nice... Still I expected them to want half the cut or something and that would be totally reasonable