Another addition to the case of my slowly growing dislike of triple A companies. I know it's somewhat a small thing but it just annoyed me seeing the comparison in the video linked below. So Ubisoft can't just give the same effort they put into a game 7 years ago? they've essentially been making...