Thanks for the feedback!
The main idea of the game was about exploration, so the going back and forth was part of the design. I tried to make the levels relatively short to make the exploration fun and not boring.
About the walls, I see what you mean, it should've been more clear where you can and can't go.