Ubisoft reveals cloud computing tech that will create “gigantic game worlds”

|