Yeah, I totally agree: I should have projected myself more into a "new player" perspective and add a way for the player to get the hang of the mechanics before throwing them into the game itself!
Appreciate your feedback! :D