Solid platforming mechanics. The squishing reminded me a lot of Celeste. I think some minor tweaks could be done to the platforming physics, like a tad bit more air control, and a higher terminal velocity.
The ending was pretty fun. By the way, get well ;)