Yuwei “Rita” Li is an award-winning concept artist, designer, and illustrator at Obsidian Entertainment, part of Xbox Game Studios. Based in Los Angeles, she creates concept art, illustrations, and visual designs for AAA game development. Her experience spans video games, film, television, publishing, UI design, VFX concepts, and promotional illustration. Her credits include Avowed and The Wandering Earth mobile game, and her work has received more than 10 international honors. As a juror, Li brings experience from both sides of the evaluation process, combining professional art production with prior judging appointments. She assesses submissions through visual storytelling, originality, technical execution, design clarity, and the effectiveness of each project’s creative vision.