Very cool game! I managed to finish it, but more importantly I wanted to :D Was a little frustrating at times, but I usually felt like it was me messing up. But it only made it more satisfying to get to the end ;)