Thanks for the kind words and well done on getting through all of the levels ! This is my first time doing a platformer of any kind and I have learnt a lot from these comments.