Have People LOST Their Trust In Ubisoft?

Ubisoft went from making our favorite games to having tons of haters. But why exactly? Let’s talk.

Boy that GAME ROOM in the very beginning of the video looks very, very, very, very, very familiar! 😉

(yeah, they just took my photo)