This is an excellent game with a lot of potential, especially for a (hopeful) sequel. I understand the game was made 2 years ago, so you may not get to read this, but I hope you do. I'll list out below the pro's (what I enjoyed), the cons (what I didn't enjoy), and suggestions.
Pro's:
Art Style: I really, really liked the animation style you went for. It brings out a lot of nostalgia from old newgrounds that I really enjoyed back then - such as thing-thing arena, Madness Combat, EBF, etc. The characters are memorably drawn and very colorful. And I love the wide array of characters and enemies that I encounter. I feel like I'm immersed in your limitless imagination of fantasy, world, and characters and this is definitely one of the parts where I felt you shined the most.
Music: The music really helps bring out the feel of the art style, world, combat, training, and interactions. I really like the music and would definitely love to be able to download it and listen to it. Especially the music in the overworld and in-between combat. It feels especially relaxing. Something I could put for studying.
Gameplay - simple yet effective. It was very addicting and while nothing new, it's definitely a classic that brings back a lot of fond childhood memories from early newgrounds that I enjoyed so much. When I'm training, I actually do feel like it's "actual" training for real combat, and I feel like it's so immersive and that I'm training as the character himself. The combat was a bit fun and I get to watch how my character fares against the new upcoming hordes. And I also enjoyed finding the little secrets in the game.
Con's and suggestions:
Now don't feel too bad. Every game has cons. Otherwise it'd have 5 star rating, and no submission ever whether on newgrounds or youtube has a consistent, eternal 5 star rating, though some of them have gotten pretty close.
Gameplay: yes, I really enjoyed the gameplay. But it does feel... limited at times. The training was fun to begin with, and then got really monotonous and repetitive. And as the reviewer below stated, the description said "5 fun minigames", but in reality it's 3 fun minigames, one okay minigame, and one bad minigame. And they all start getting a bit annoying later when you're grinding them for levels to get through survival. As for the main combat, there were only 30 waves, and while that SEEMS to be a lot, I got through the 30 waves in less than a day. And survival gets boring after a while.*
*Suggestions:
-Change up the style of gaining experience points and not just through combat, feeding the plant, or training. Side quests could be fun, if you implement them right. Doesn't have to be combat oriented. This could also open an opportunity to explore other lands and make the world more open and not just based on a single map. Other lands could mean different territories, different land, and secret discoveries. And it could make this game a lot more potentially fun.
-Add a story, not just "Oh, I'm training to fight through hordes of enemies". While fun and addicting at FIRST, it does get boring after a while when you're doing something and you don't know why. The fun from the gameplay like that can only hold so long before it gets boring.
-More array of allies, enemies and classes and type-advantage strategies. First, since there are both male and female characters, we might want to be able to choose between gender for the main character. Also might want to add strengths and weaknesses against certain elements. Adding some allies in your quest could be fun if you have someone like a sidekick or assistant to fight alongside of you. You could train "with the sidekick" and opens a huge array of minigames you could do with them. You could also develop special relationships with the said ally and get to know his or her side story, and they could help you in not just combat but in world discovery. Something to think about. Type advantages could also make the game a bit more fun. You could make the character have different classes, like magic (guns), tech (guns), warrior (sword, spears, etc). Elemental type advantages could also be fun. But don't overdo it. This game shines in its simplicity and easy to understand gameplay. So maybe something along the original triangle like water > fire, fire > earth, earth > water, etc. This also helps with the world-building I talked about before. And adds a few extra layers to the game instead of just "train", "attack", rinse and repeat.
This is a wonderful little game, and like some people said below, this does deserve to go not just on newgrounds, but you can expand to either Steam or iTunes/Googleplay. Yes it's that good. Just a few things I feel you need to fix.
But it's your game. Take what you want from my review, trash what suggestions you feel aren't helpful, and I look forward to a potential sequel! Kudos to a good game, and looking forward to the next game that I can call not just "good" but "excellent"/