Cool concept, and I like the presentation.
The difficulty is brutal, given how much skill is involved in managing the two character’s interaction. I really like the ice/slip aspect of it, however, so I think maybe just adding checkpoints would go a long way to making it more approachable.