Ubisoft announces their new cloud-based development tech, Scalar [Destructoid]

View Article on Destructoid