Game is pretty ok and full on known minigames, but still hard to understand sometimes.
Once you figured them out It gets better, but still everything feels unpolished/untested. Give someone your game and ask if it's easy to understand and collect some feedback! :)
I am victim of this myself, but try to reduce the scope. One well polished minigame will be much better then few unpolished :)
Congratulation on submitting the game!