A bit hard to move after some levels, but overall not bad :]
Yeah the movement physics needs some attention, there is some weirdness. Thanks for checking it out!