This was quite the tricky puzzle game. It took a while to wrap my head around certain elements, but once I understood what I was doing wrong in a lot of case, I was eventually able to work my way to a solution. It was very fun. ~