Reminds of challenging control mechanic games like QWOP. It was frustrating, but I was happy to beat it at the end.