Very good game, it is hard as it is fun. I love games where you have to think of how to solve a problem rather than one that makes it so obvious. Good job.