Cool idea to have each incarnation have different abilities.
I feel like this idea could be used to make a decent metroidvania style of game.