Having a ton of fun with this. Really well designed puzzles with a nice difficulty curve (I'm a sucker for a good puzzle game). Great job!