Not bad, man. Your ideas are quite solid and you have a grasp of game design. I just think you need to further improve upon it and go beyond. especially the visuals. Other than that, it's good. You put your effort in and it shows. Keep progressing, hope your next game is even better!
thank you so much! we need someone good to work on visuals and we would find success