Pretty good. There are a few issues though; namely that boss refights scale up from your level too much - Stormy Knight, for instance, become invincible, due to his spamming that unbeatable telezap attack - the one where every time you attack him, he just teleports across the field behind you and zaps you.) Frankly all of his attacks are unfair, but that one especially. There needs to be some sort of block ability because allowing him to just teleport away whenever you try to attack and hit you from behind 100% is no fun.