I really like the concept. it reminds me of a certain game with a similar concept where you play as multiple characters in one huge level completing the game with one unlocks another with a different ability, can't remember the name of it though