There's a lot of good ideas that are executed well and a very creative gameplay.
Though I did struggle a bit with the mid-air kicks and the third level due to how to get hang of the mobility stuff.