Could use a little more tutorial or a more gradual learning curve. I almost quit on the first puzzle, but I'm glad I stuck with it! Very rewarding once I figured it out