Sign me up too I guess, it's about time I got around to releasing my demo anyway.
The whole idea is to release your something on that day. You can work more on your project and then release what you have of it on the weekend if you like, or make a trailer for it or some concept art.1. Is it too late to sign up?
2. What if I already released my game demo but only did so a few days ago? I could really use some exposure...