Great concept! It takes a while to get used to the controls, but the puzzles are fun and challenging :)