Gameplay is good but Presentation needs improvement
You give too much information to player, I got frustrated at some point.
It's probably because the game itself is complicated to Tell. It has complicated mechanics. It's not a idea that you can tell someone with 4-5 words.
The solution is, you need to present them to player slowly. One by one. By letting him try them before telling him another information.
And I suggest you to use less words to tell something.
Less talk, more gameplay. That's what player usually wants.
And Learning the game mechanics one by one.