This is really creative. The puzzle is easy to understand and visuals are nice and clear. This is good, but there are always room for improvement.
thank you for feedback :D