Thanks for playing the game. Yes it can get a bit disorientating, especially when a certain power comes online. Do remember you can bring up the map (tab) to check where you are.
As a tip, if you dash into the glowing orbs they extend your dash, I'll admit the tutorialization is a little sparse on this mechanic. In addition, with it being designed in the style of a metroidvania there are cases where you simply have to return later with new power ups.