Ubisoft Celebrates 20th Birthday Roughly 20 years ago, we lived in a world without Ubisoft. Now you could possibly argue…