Ive thought of some similar mechanic but i couldnt figure it out how to make it work.
You certainly did so. Great game, had fun playing it :)
I'm glad you enjoyed it!