Agree to the suggestion. I struggle a lot whether I should do level->message->level. Hint system is difficult to make as different players get stuck at different places.
Btw, it does allow multiple solutions and I have been outsmarted more than once (Trying my best to avoid this only because my solutions are hardcoded). Thanks for playing and your invaluable feedback definitely helps.