GameCentral looks back through four decades of Ubisoft titles to celebrate the beleaguered video game publisher's greatest achievements.
Currently, Ubisoft is making headlines due to the delay of its earnings report and the halt of share trading, two acts that could be a sign of an upcoming major upheaval (but nothing is confirmed, so ...