I love this interpretation of role reversal, and I'd love to see it improved upon in the future! I think it might be a good idea to remove the random aspect of it simply because you can get into situations where it's impossible to win; or, the randomness could be an option that you unlock after you complete a few levels. I love the donkey sprite by the way!