I was thinking something similar for my game, where you and a ghost (there's the theme) beat the game together, and you can switch from one character to another. Your idea sounds like a really good game, summoning a character to help you.
thanks