Hopefully someone can post the solutions to the later stages because I'm bad at puzzle games and I was stumped at some point and just couldn't proceed. Very cool game!