UBISOFT® JAPAN LAUNCHES CASTLE LAND SOCIAL GAME ON mixi, JAPAN’S SOCIAL NETWORK SERVICE
Tokyo, Japan – December 8, 2010 – Today Ubisoft launches Castle Land on mixi, Japan’s biggest social network system. Headquartered in Paris, France, Ubisoft has launched a number of social applications around the world, but Castle Land marks the first …