Congratulations on your game. It's very well thought out. It reminded me of my childhood when I played board games. One thing you could add is allowing the enemy to buy the same abilities as the player to make it even more challenging.