The team at the popular licensing platform Artlist has launched another competition for all you content creators, and it’s their biggest one yet.