Boss battles have become a rarity in modern games. Most titles completely remove these encounters or, in Halo 5's case, repeat the same battles with slight variations. This year we saw some incredible single-player games and epic boss fights. With so many to choose from which were the best of the best? This article contains spoilers of the boss encounters for some of the biggest games of 2017, proceed at your own risk!