After launching last March 2016, Ubisoft Philippines formally introduces their studio in Santa Rosa, Laguna during a press event last...
During the unveiling of the newest Ubisoft Studio located in Santa Rosa, Laguna, we got the chance to interview three...