here some tips: the dungeon keeper is a good boss to farm armor and block enhancer, because his body is considered as multiple "monsters" in one, each parts can be "separated" from the beast which can drop items like enhancer
the boom bada-boom bow (available from shopkeeper joe) can attack NPC with the explosion so you can kill the man at lvl 7 area to get his armor for exemple, only the shopkeeper and the pro trainer are invincible ( dont worry each NPC resurrect when go out and back to the room)
UP the movespeed also up your jump height
to get the silly giant chest you have to use his hand as a "elevator"