Some tough puzzles in there, I had to quit after getting only 5 stars because I'm trying to play and rate all the games. I think you did well with the mechanics and it's a fun game. Good work!