I was confused for a lot of the story but it kept me interested the entire way to when I finished it. All of those levels must have taken a ton of work and I enjoyed my time playing through it. One thing I recommend is polishing the movement controls. It feels imprecise and I often lose because I jump way farther and faster than I expect to. Overall, a great game! Play my game if you get a chance!