Since the developers haven't emailed me back yet, anyone can still sign up until the deadline on the 21. Just make sure you are signed up and you get it in on time.