Reminds me of a game called fireboy and lavagirl but with a ghostly twist! I like how the characters can literally switch their roles which is the perfect example of this theme. Each has their own special abilities which makes for an interesting strategy game.
P.S. Couldn't figure out lvl 3