Amazing concept. I did not make it through yet but I put it aside to finish it after voting for the other games. I want to solve it myself.