I'm still playing around with some ideas. I'm thinking to have a limited view around the player, but when they pick up the yellow potions from the enemies they'll be able to see the whole screen for a bit.
The levels are procedurally generated and it's not always perfect. Most of the time it should be passable though. You do have a double jump also which helps.