Castle Land

Ubisoft tries its hand at social gaming in Japan

Ubisoft has created its first Japanese-language game for the popular social media site Mixi. It was released on the service in December.

Castle Land headlines