Thanks for pointing that out! It must be the problem about my work flow. I made the characters with piskel, it's nice for animation, but not as good at building a scene of things and compare their size, the biggest problem is that I did not pay attention to the object sizes in my prototype, which leads to the different scaling of sprites.
Thanks a lot for the advice! I'm glad you enjoyed my game.