Skip to main content

Massive Entertainment

Feature

Lab Rats

Massive Entertainment discusses the science and testing behind game design at Ubisoft