Joowy

Demons deal in the souls of humans, posses others and get what's rightfully yours.
Puzzle
Run bunny run
Platformer