Thanks for the feedback. Well the randomness is there to tilt the players, and the levels are designed to only be completed in 2-3 different way/paths keeping the curses in mind. So the puzzle is actually to complete the levels with the random curses.