Great game, couldn't stop playing. The puzzles were well thought out and a good challenge. Great job!