Competitive multiplayer creature creation

This sounds like a combination of asynchronous multiplayer (people building creatures separate to see who does the best instead of playing in realtime in the same environment). That was talked about here:

And the challenges part and editing to make them was talked about here: