The concept is simple, however mastery is difficult. The drifting in the movement made it a challenge but it felt rewarding when I got the hang of it!