Yeah some of the first things I would do in terms of design is to create better and smarter tutorials to help the player understand the mechanics better, also giving the players more visual information for better understanding.
Thanks for the comment! We are very happy to know you had fun with the game!