Neat! Reminded me of Knightmare. Managed to beat it after finding some lucky ham :D Found the best tactic was to just frantically whale on the enemies before they could damage you