Thank you very much for the compliments and feedback! I think you are right, a puzzle mechanic like that would fit this game very nicely!