Digital Humans

Cubic Motion joins Epic Games: digital humans are inching closer