You are right, the map is a bit too hard to navigate and there is too much backtracking. This is something I noticed when doing the final playtesting, but then it was already too late to make any major changes (as I am afraid to make big changes since they sometimes break the whole game!). But thank you for the feedback, it is important to know what I did wrong so I can learn from my mistakes in my next metroidvania project.