Thank you so much for playing! I'm glad to hear the story resonated with you and that you found the gameplay and story to compliment each other well! I agree that a lot gets thrown at the player in a short amount of time, though, and it wasn't intentional. I probably should have had more levels to introduce mechanics or reduced the complexity of said levels, but by the time I finished sketching out the finished levels, I had no more ideas on how to improve on them. This was the first time I made a puzzle game, so I didn't really have a good gauge of what was just right in difficulty and what was too complicated, though it's something I'll try to keep in mind and improve upon for the future. I also agree that movement can feel kind of weird at times, especially when dashing. I'm not the best with physics in games, so I just increased the speed of the player a lot for a short time when dashing, which is why you stop abruptly or don't dash at all when you stop moving. Nonetheless, I really appreciate the feedback and am glad you still enjoyed the game!