Phew, finally complete this game :D. After tutorial levels, there are 2 tricks needed to be learned to complete certain levels.
That being said, some latter levels don't require both tricks to complete. And some levels are harder than the next ones cause they require specific steps and (almost) zero error.
Somehow this game reminds me to Twodee and Topdee except that it's single character instead.