Thanks for the feedback! The point of the game is to possess the wizards in order to absorb the other ghosts and level up your ghost. Once you level up you ghost enough you can find a higher level wizard to possess and continue leveling up. Also, every time you possess a wizard, the higher level ghosts will start targeting you, and if they touch you you'll be forced to unpossess the wizard you're currently possessing. The game only spawns in lvl 5 wizards and lvl 1 ghosts currently cause I ran out of time and couldn't make them spawn with random levels lol, but it is definitely on the to-do list if I decide to continue working on this game alone. As for the movement and platforming, I'm not the one who worked on that so I have no idea what happened there lol. Glad you enjoyed the game!