June 27, 2022

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)