I really liked this game, and the mechanics have a lot of potential for further puzzles. There's also plenty of room to add more mechanics that work with the one's you've already got. I found the lack of diagonal movement quite frustrating, though.