Beat the game in 5:09:79 with 61 deaths. The game has cool mechanics and I liked the level a lot. The mechanics were introduced well and I like how they were used throughout the levels. The game had good pacing and never felt repetitive or I like was being overwhelmed by new mechanics. Overall the game was very fun.
This isn't relevant to the actual game but it really annoys me when games claim that you have to use a controller for the best experience. To me, it just seems like the developer has a preference for controller but doesn't realize it and they just assume that keyboard is inherently worse. I've only ever had issues playing on keyboard when you can't rebind which is why I got a program to rebind keys. I also strongly disagree with your statement about playing platformers on keyboard since I've beaten every level of Celeste on a keyboard without issue and I had no issues with your game once I rebound the keys. Don't take this rant too personally. I still think your game is really good and I understand that you just want people to have the best experience possible, but this is just something that bothers me much more than it should and I can't help but complain about it.