I haven’t been that much active in the CGC community recently, but this project sounds beyond exciting. It definitely woke me up from my slumber, lol. Moreover, having deadlines is a bless, because I can’t set them up myself for my projects even if I try. 😡
One thing that bothers me is the number of participants, won’t it be too chaotic to manage? Maybe dividing into 2 or even 3 competing teams would be fun and provide even more learning experience? It’s just a suggestion to think about.