I actually defeated the bosses quite easily. There are actually lot of hidden settings in selecting the inventory and the talismans. I set it to give me health benefits every time I used the heavy weapon, and give me health every time I made a critical hit too. With the right equipment and the right setting the bosses were quite easy to defeat even on medium setting.