Unfortunately that thread has become too long for the internet on this tiny island to support. apparently a small island off the west coast of Africa doesn't have the greatest connection. Who knew?
Please feel free to contribute to that thread as you were, just be aware that no aliens will get made at all if they were suggested after 'Undecided', since that was the last alien suggestion I could read.
If you NEED to talk to me about that thread, do it here. But I can barely read that thread never mind respond to it, so I shall stop trying.
Contributions to that thread will continue as normal starting either Tuesday the 7th or Wednesday the 8th depending how tired I am that Tuesday.