GDC

Cubic Motion joins Epic Games: digital humans are inching closer