Indeed, I feel the biggest flaw in my game design was not giving the players enough time to learn the game mechanics, which can make the rest of the game feel quite challenging as a result.
Glad you found enjoyment and took your time to learn the game.