Smart idea to have branching paths in the levels. Even when you get a level for a second time, you can try a different path through it. I wish the attack range was a little longer, but I got in the hang of doing a quick attack-turnaround to attack enemies while avoiding being hit.