Frustration is kind of inevitable, but I'm glad you stuck with it and enjoyed it! I tried to keep the game very very simple to limit the learning period as much as possible.