What a cool concept! I didn't have a ton of time to get deep into it, but I bet there are some really brain bending puzzles in there :D