Wow really cool concept and really great execution. I've never seen a puzzle game like this, and the puzzles are well thought out. Really good job!