Ubisoft officially announces new Assassin's Creed
The latest installment in the popular series Assassin's Creed is known as Odyssey.
Games of the Year 2017
The Logrus IT team picks the most important games of 2017.
Lecture on Game Localization
On May 26th Oleg Mironov, project manager at Logrus IT, gave a lecture on game localization at the Higher School of Business Informatics (HSBI).