Yup you are right, the thing is that the sprite sheet didn't have animations for facing up and down and given the time I couldn't add them myself :DI also agree with you on the other points.
Thank you so much for your feedback, appreciate it :)