Ubisoft has a prolific record of developing and publishing numerous games across multiple platforms. The company elicits a bunch of mixed reactions from players, but there was a time when most people associated Ubisoft games with high-quality titles that made the most of current-gen hardware to let players enjoy magical experiences that they still remember to this day.