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