Hey JJ, I'm new to game dev as well. It sounds like your project could be successful, however don't go too big too quickly (I did the same thing).
Maybe scale back some of the design aspects and focus on what makes the game interesting to play.
What is unique about your game idea?
Break the game down into it's core aspects, what do you want the player to experience when they play your game? What are the core gameplay elements?
As for the art, it's well executed, if a little simplistic for my taste. I think you could go bolder with the art style and really make something which stands out visually. Maybe make the sprites larger as well as it's difficult to tell what they are at first glance.
I look forward to chatting with you, and wish you luck on your first project.