Ubisoft now has a Russian office

View original:  

Ubisoft now has a Russian office