HEEERE, human human human human!
Cute game!
A couple of issues: I'd expect the human to move along with the moving platform, and the camera had some issues in I think the second-to-last level (it always put the cat in the top-left, which made it harder to see where I was going).