This is not a review, but rather something I can keep an eye on, so I can follow development. Anyway, having played several, previous, iterations of the game, I have some to conclude that this game is nicely developing into a great game. I can't wait to play the new version. I always start from scratch. I do want to say, before I make a small suggestion below. That is, this game is great, and surprises me with each version. I love the game. Keep up the good work. Actually, make that two suggestions.
Here is my slight, small suggestion. I do apologize if I have made it previously, but I feel I might reiterate it. Anyway, here it is. When you level up, I think the the training should reflect it, in the amount you receive from the training. Say level 1 you get 1 point. Level 2, you get 1.5, and so on. I would make it .5 increments per level.
Maybe this is fixed, maybe not, but last time I played the game, the HUD would go out on me, then later come back. I will test out the new version to see if this is still true. Not a complaint, just a bug report, and a hopefully something to fix it. One way is to have it up, always, on the right hand side. That way, you can continue with stuff on the left, and at the bottom. That said, I will say I think this is a great game, and please continue working on it.