It's a good concept. Maybe don't include so many mechanics at the start, and add them one by one later.
Thanks for playing my game and for the review. Hope you enjoyed it :) I didnt feel like there were that many mechanics but i get what your saying and will try to improve that the next time :)