Interesting idea, definitely fits both themes. I wish there was a bot more variety though, maybe souls changing colors or more unlocking more directions as we progress, it ended up feeling a bit samey at the end.
Sorting things into neat boxes is something that can work very well for some people, it's a good concept for a game.