I beat it! Controls are a bit slippery but it's possible!
My guy finally beat the 10 levels! I was excited to see the new guy and I hope there are more to see!