This was cool! The idea of a character gaining more features is interesting! I wish it was a little longer. Maybe try to soften the arrival of each feature. If the attack was discovered only in level 2 for example, the progression idea would have been way stronger, and the first level would have been more challenging.
Good work! Keep it up!