4 employees
Elf Labs mission is to entertain and enlighten through story, entertainment, gaming, and consumer product licensing.
2006