Fully beat it on my second try, super cool concept though! I got bored enough of beating them all up that I quite literally filled the map with walls as I was invincible at that point with 52 potions and 99 walls. Overall? Super cool game with a fun battle mechanic.