Visually pleasing and interesting puzzle game. Was a little difficult to get the hang of it but enjoyable once you understood it. Great job!