Source: https://www.techradar.com/news/gaming/ask-a-dev-why-do-we-have-a-love-hate-relationship-with-boss-battles-1327012