Tough game to beat, but that only increases the appeal. Great mechanics, it looks good, some luck is needed as I don't think every playthrough is beatable. Maxing health and knowing when to fight or leave on later levels improves the odds.
Luckily the Amulet has explosive properties!