So I did see it to the end, and I did enjoy it. This game goes HARD! From the music, to the visuals, to the amazing reload animations, the game is the whole package. The bosses are extremely well designed, and the second and third even have a second phase/true form, whatever you wanna call it. They are engaing and built around the exchange mechanic, providing you plenty of health to keep constantly attacking, but not so much that they feel trivial, you have to keep the balance. The addition of respawning health around the bosses area was a great idea as well, making it so you can choose between hitting the boss or runnning, losing some damage on the boss but focus on healing back up. One of the best games I've tried so far, amazing job.