Gotta say, the ghost guy looks uh, not great from the side. Might be worth it to revise his design a bit, maybe give him a trail or something so he's not just a brown and black lolipop!
The rest of this looks FANTASTIC though, you're really nailing the visuals here