Top Ten Developers – #5 Ubisoft
by James Fleming on October 28, 2007 at 10:33 pm
Ubisoft’s name comes from the word “ubiquitous”, which means to be everywhere at the same time. With the many branches Ubisoft has throughout Europe and Canada, there’s a reason for the name. Read more…











