So yesterday, after much fanfare, Disney and Lucasfilm confirmed that Star Wars: Episode VII will be released on December 18, 2015.
"We're very excited to...
Sherman Oaks, Calif-based Faceware Technologies has unveiled the new Retargeter 4.0, a major upgrade to its award-winning Faceware software. The new software’s key features,...