This shouldn't feel like such a great victory. Holy fuck, what a horrible boss.
And wow, Beast fucking sucks.