Where ze hell are all the new lizards? Was there some kind of huge TV show on or something at the same time as the open registration thread?