Really challenging game. I like that !I also like how some puzzles can be so clever once you figure it out.
Good job mate :)